File manager - Edit - /home/asiatechinc/public_html/asiatech-websites/trinetra.homes/styles/main_styles.css
Back
@charset "utf-8"; @import url('https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&family=Marcellus&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700&family=Yeseva+One&display=swap'); * { margin: 0; padding: 0; -webkit-font-smoothing: antialiased; -webkit-text-shadow: rgba(0,0,0,.01) 0 0 1px; text-shadow: rgba(0,0,0,.01) 0 0 1px; } body { font-family: 'Jost', sans-serif; font-size: 15px; font-weight: 400; background: #FFFFFF; color: #a5a5a5; } div { display: block; position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } ul { list-style: none; margin-bottom: 0px; } p { font-family: 'Jost', sans-serif; font-size: 17px; line-height: 28px; font-weight: 400; color: #323232; -webkit-font-smoothing: antialiased; -webkit-text-shadow: rgba(0,0,0,.01) 0 0 1px; text-shadow: rgba(0,0,0,.01) 0 0 1px; } p a { display: inline; position: relative; color: inherit; border-bottom: solid 1px #ffa07f; -webkit-transition: all 200ms ease; -moz-transition: all 200ms ease; -ms-transition: all 200ms ease; -o-transition: all 200ms ease; transition: all 200ms ease; } p:last-of-type { margin-bottom: 0; } a { -webkit-transition: all 200ms ease; -moz-transition: all 200ms ease; -ms-transition: all 200ms ease; -o-transition: all 200ms ease; transition: all 200ms ease; } a, a:hover, a:visited, a:active, a:link { text-decoration: none; -webkit-font-smoothing: antialiased; -webkit-text-shadow: rgba(0,0,0,.01) 0 0 1px; text-shadow: rgba(0,0,0,.01) 0 0 1px; } p a:active { position: relative; color: #FF6347; } p a:hover { color: #FFFFFF; background: #ffa07f; } p a:hover::after { opacity: 0.2; } ::selection { background: #d9d9d9; color: #ffffff; } p::selection { } h1{font-size: 48px;} h2{font-size: 36px;} h3{font-size: 24px;} h4{font-size: 18px;} h5{font-size: 14px;} h1, h2, h3, h4, h5, h6 { font-family: "Marcellus", serif; -webkit-font-smoothing: antialiased; -webkit-text-shadow: rgba(0,0,0,.01) 0 0 1px; text-shadow: rgba(0,0,0,.01) 0 0 1px; line-height: 1.2; margin-bottom: 0; } h1::selection, h2::selection, h3::selection, h4::selection, h5::selection, h6::selection { } img { max-width: 100%; } button:active { outline: none; } .form-control { color: #db5246; } section { display: block; position: relative; box-sizing: border-box; } .clear { clear: both; } .clearfix::before, .clearfix::after { content: ""; display: table; } .clearfix::after { clear: both; } .clearfix { zoom: 1; } .float_left { float: left; } .float_right { float: right; } .trans_200 { -webkit-transition: all 200ms ease; -moz-transition: all 200ms ease; -ms-transition: all 200ms ease; -o-transition: all 200ms ease; transition: all 200ms ease; } .trans_300 { -webkit-transition: all 300ms ease; -moz-transition: all 300ms ease; -ms-transition: all 300ms ease; -o-transition: all 300ms ease; transition: all 300ms ease; } .trans_400 { -webkit-transition: all 400ms ease; -moz-transition: all 400ms ease; -ms-transition: all 400ms ease; -o-transition: all 400ms ease; transition: all 400ms ease; } .trans_500 { -webkit-transition: all 500ms ease; -moz-transition: all 500ms ease; -ms-transition: all 500ms ease; -o-transition: all 500ms ease; transition: all 500ms ease; } .fill_height { height: 100%; } .super_container { width: 100%; overflow: hidden; } .prlx_parent { overflow: hidden; } .prlx { height: 130% !important; } .parallax-window { min-height: 400px; background: transparent; } .parallax_background{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .background_image { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-repeat: no-repeat; background-size: cover; background-position: center center; } .nopadding { padding: 0px !important; } .owl-carousel, .owl-carousel .owl-stage-outer, .owl-carousel .owl-stage, .owl-carousel .owl-item { height: 100%; } .slide { height: 100%; } .button { width: 186px; height: 60px; background: #d78b50; text-align: center; border: solid 2px #d78b50; -webkit-transition: all 200ms ease; -moz-transition: all 200ms ease; -ms-transition: all 200ms ease; -o-transition: all 200ms ease; transition: all 200ms ease; } .button:hover { background: transparent; } .button a { display: block; height: 100%; width: 100%; font-size: 16px; font-weight: 500; color: #ffffff; text-transform: uppercase; letter-spacing: 0.075em; line-height: 60px; } .button:hover a { color: #fff; } .button.home_button:hover a{ color: #323232; } .section_title h1 { position: relative; font-size: 40px; font-weight: 500; color: #222; z-index: 1; margin-top: -20px; } .section_title > div { font-family: 'Playfair Display', serif; font-style: italic; font-size: 90px; font-weight: 700; color: #f4f5fa; line-height: 0.75; z-index: 0; } .container_wrapper > .container { max-width: 100%; padding-left: 0; padding-right: 0; } .container_wrapper > .container > .row { margin-left: 0; margin-right: 0; } .container_wrapper > .container > .row > div[class^='col'] { padding-left: 0; padding-right: 0; } /********************************* 3. Header *********************************/ .header { position: absolute; top: 0; left: 0; width: 100%; background: #000; z-index: 101; border-bottom: solid 2px #d78b50; } .header_content { width: 100%; height: 150px; } .logo { margin-bottom: 15px; } .logo .logo_1 { width: 170px; } .footer_logo img{ width: 220px; } .logo_2 { display: none; } .logo_3 { display: none; } .main_nav ul { height: 45px; } .main_nav ul li:not(:last-of-type) { margin-right: 40px; } .main_nav ul li a { font-size: 17px; font-weight: 500; color: #ffffff; text-transform:uppercase; } .main_nav ul li a:hover, .main_nav ul li.active a { color: #d78b50; } .header_social { position: absolute; left: 0; bottom: 0; padding-left: 106px; } .header_social ul { height: 68px; } .social ul li a { display: block; height: 100%; width: 100%; padding: 5px; } .social ul li:not(:last-of-type) { margin-right: 22px; } .social ul li a i { font-size: 14px; color: #ffffff; -webkit-transition: all 200ms ease; -moz-transition: all 200ms ease; -ms-transition: all 200ms ease; -o-transition: all 200ms ease; transition: all 200ms ease; } .social ul li a:hover i { color: #d78b50; } .header_right { position: absolute; bottom: 0; right: 0; height: 55px; } .header_link { height: 55px; background: #d78b50; } .header_link a { display: block; height: 100%; font-size: 16px; font-weight: 500; color: #ffffff; padding-left: 37px; padding-right: 36px; line-height: 55px; } .search_button { cursor: pointer; margin-right: 25px; padding: 5px; } .search_button svg { width: 24px; height: 24px; } .search_button svg g path { -webkit-transition: all 200ms ease; -moz-transition: all 200ms ease; -ms-transition: all 200ms ease; -o-transition: all 200ms ease; transition: all 200ms ease; } .search_button:hover > svg g path { fill: #d78b50; } .search_panel { position: absolute; right: 0; bottom: -92px; background: #ffffff; width: 100%; padding-left: 106px; padding-right: 106px; visibility: hidden; opacity: 0; -webkit-transition: all 200ms ease; -moz-transition: all 200ms ease; -ms-transition: all 200ms ease; -o-transition: all 200ms ease; transition: all 200ms ease; } .search_panel.active { visibility: visible; opacity: 1; } .search_panel_content { height: 90px; } .search_form { margin-left: 45px; } .search_input { height: 40px; border: none; outline: none; } .search_close { width: 40px; height: 40px; background: #d78b50; border-radius: 7px; cursor: pointer; -webkit-transition: all 200ms ease; -moz-transition: all 200ms ease; -ms-transition: all 200ms ease; -o-transition: all 200ms ease; transition: all 200ms ease; } .search_close > div { width: 15px; height: 15px; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); } .search_close > div::before { display: block; position: absolute; top: 7px; left: 0; width: 100%; height: 1px; background: #ffffff; content: ''; } .search_close > div::after { display: block; position: absolute; left: 7px; top: 0; width: 1px; height: 100%; background: #ffffff; content: ''; } .search_close:hover { background: #0e0923; } .logo_overlay { position: fixed; left: -90px; top: 0; background: #323232; z-index: 102; -webkit-transition: all 400ms ease; -moz-transition: all 400ms ease; -ms-transition: all 400ms ease; -o-transition: all 400ms ease; transition: all 400ms ease; } .logo_overlay.scrolled { left: 0; } .logo_overlay_content { width: 90px; height: 90px; } .logo_overlay .logo { padding:4px; margin-bottom: 0; } .menu_overlay { position: fixed; right: -90px; top: 0; background: #ffffff; z-index: 102; -webkit-transition: all 400ms ease; -moz-transition: all 400ms ease; -ms-transition: all 400ms ease; -o-transition: all 400ms ease; transition: all 400ms ease; } .menu_overlay.scrolled { right: 0; } .menu_overlay_content { width: 90px; height: 90px; } .hamburger { display: none; cursor: pointer; padding: 5px; } .menu_overlay .hamburger { display: inline-block; } .hamburger i { font-size: 24px; color: #ffffff; -webkit-transition: all 200ms ease; -moz-transition: all 200ms ease; -ms-transition: all 200ms ease; -o-transition: all 200ms ease; transition: all 200ms ease; } .menu_overlay .hamburger i { color: #d78b50; } .hamburger:hover i { color: #d78b50; } /********************************* 4. Menu *********************************/ .menu { position: fixed; top: 0; left: 0; width: 100vw; height: 100vh; background: rgba(14,9,35,0.9); visibility: hidden; opacity: 0; z-index: 100; -webkit-transition: all 400ms ease; -moz-transition: all 400ms ease; -ms-transition: all 400ms ease; -o-transition: all 400ms ease; transition: all 400ms ease; } .menu.active { visibility: visible; opacity: 1; } .menu_container { width: 100%; height: 100%; } .menu_nav ul li a { font-size: 36px; color: #ffffff; font-weight: 400; letter-spacing: 0.035em; } .menu_nav ul li a:hover { color: #d78b50; } .menu_button { margin-top: 60px; } .menu_social { position: absolute; bottom: 40px; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); } /********************************* 5. Home *********************************/ .home { height: 100vh; background: transparent; } .home_container { width: 100%; height: 100%; padding-top: 192px; } .home_title h1 { font-weight: 600; color: #ffffff; font-size: 70px; text-transform:uppercase; letter-spacing:1px; } .home_text { font-size: 18px; font-weight: 700; color: #ffffff; padding-left: 25px; padding-right: 25px; max-width: 820px; margin-top: 5px; line-height: 2; } .home_button { margin-top: 32px; } /********************************* 6. Booking *********************************/ .booking { background: #ffffff; } .booking_container { height: 110px; width: 100%; background: #ffffff; margin-top: -110px; padding-left: 40px; padding-right: 42px; } .booking_form { width: 100%; } .booking_form_inputs { width: calc(100% - 289px); height: 65px; } .booking_form_inputs > div { width: calc((100% - 27px) / 4); } .booking_form_inputs > div > input { width: 100%; height: 65px; padding-left: 24px; cursor: pointer; border: none; outline: none; background: #f4f5fa; font-size: 16px; font-weight: 500; color: #4a4f59; } .booking_input::-webkit-input-placeholder { font-size: 14px !important; font-weight: 400 !important; color: #4a4f59 !important; } .booking_input:-moz-placeholder { font-size: 14px !important; font-weight: 400 !important; color: #4a4f59 !important; } .booking_input::-moz-placeholder { font-size: 14px !important; font-weight: 400 !important; color: #4a4f59 !important; } .booking_input:-ms-input-placeholder { font-size: 14px !important; font-weight: 400 !important; color: #4a4f59 !important; } .booking_input::input-placeholder { font-size: 14px !important; font-weight: 400 !important; color: #4a4f59 !important; } .booking_dropdown::after { display: block; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); cursor: pointer; right: 20px; font-family: 'FontAwesome'; content: '\f107'; } .booking_form_button { width: 280px; height: 65px; background: #d78b50; margin-left: 9px; border: none; outline: none; font-size: 14px; font-weight: 700; color: #ffffff; text-transform: uppercase; letter-spacing: 0.075em; cursor: pointer; } .custom-select { position: relative; height: 65px; padding: 0px; background: none; border: none; border-radius: 0px; } .custom-select select { display: none; } .select-selected { width: 100%; height: 100%; background-color: #f4f5fa; line-height: 65px; font-size: 14px; font-weight: 400; color: #4a4f59 !important; } .select-selected:after { display: block; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); cursor: pointer; right: 20px; font-family: 'FontAwesome'; content: '\f107'; } .select-selected.select-arrow-active:after { } .select-items div,.select-selected { padding: 0px; padding-left: 24px; cursor: pointer; } .select-items { position: absolute; top: 100%; left: 0; right: 0; z-index: 99; padding-top: 7px; padding-bottom: 7px; background: #f4f5fa; } .select-items div { padding-top: 10px; padding-bottom: 10px; font-size: 14px; font-weight: 400; color: #4a4f59 !important; } .select-items div:not(:last-of-type) { border-bottom: solid 1px rgba(255,255,255,1); } .select-hide { display: none; } .select-items div:hover, .same-as-selected { background-color: rgba(0, 0, 0, 0.1); } /********************************* 7. Intro *********************************/ .intro { background: #ffffff; padding-top: 15px; padding-bottom: 30px; } .intro_row { margin-top: 20px; } .gallery_row { margin-top: 89px; } .gallery_slider .slide { height: 532px; } .gallery_overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(31,25,43,0.6); visibility: hidden; opacity: 0; -webkit-transition: all 400ms ease; -moz-transition: all 400ms ease; -ms-transition: all 400ms ease; -o-transition: all 400ms ease; transition: all 400ms ease; } .gallery_slide:hover .gallery_overlay { visibility: visible; opacity: 1; } .gallery_overlay > div { height: 100%; } .gallery_overlay > div > a > span { display: block; font-size: 16px; font-weight: 400; color: #ffffff; line-height: 1; -webkit-transition: all 400ms ease; -moz-transition: all 400ms ease; -ms-transition: all 400ms ease; -o-transition: all 400ms ease; transition: all 400ms ease; } .gallery_overlay > div > a > span:first-child { font-size: 36px; margin-bottom: 8px; } .gallery_overlay > div > a:hover > span { color: #d78b50; } /********************************* 8. Rooms *********************************/ .rooms_image { height: 100%; } .rooms_right_content { padding-top: 94px; padding-left: 130px; padding-bottom: 110px; padding-right: 130px; background: #f4f5fa;w } .rooms_right_content .section_title > div { color: #ffffff; } .rooms_right_content .section_title h1 { margin-top: -30px; } .rooms_text { margin-top: 30px; } .rooms_list { margin-top: 36px; } .rooms_list ul li:not(:last-of-type) { margin-bottom: 14px; } .rooms_list ul li img { margin-right: 22px; } .rooms_list ul li span { font-size: 15px; font-weight: 400; color: #4a4f59; } .rooms_price { margin-top: 33px; font-size: 36px; font-weight: 700; color: #d78b50; } .rooms_price span { font-size: 18px; font-weight: 700; color: #4a4f59; margin-left: 5px; } .rooms_button { margin-top: 41px; } .rooms_left_content { background: #171126; padding-left: 163px; padding-top: 81px; padding-right: 100px; padding-bottom: 110px; } .rooms_left_content .section_title h1 { color: #ffffff; margin-top: -31px; } .rooms_left_content .section_title div { color: #3a3744; } .rooms_left_content .rooms_text p { color: #bfc8d8; } .rooms_left_content .rooms_list ul li span { color: #bfc8d8; } .rooms_left_content .rooms_price span { color: #bfc8d8; } .rooms_slider_container { height: 100%; } .rooms_right .owl-dots { position: absolute; right: 40px; bottom: 31px; } .rooms_left .owl-dots { position: absolute; left: 40px; bottom: 31px; } .rooms_slider .owl-dots .owl-dot { outline: none; } .rooms_slider .owl-dots .owl-dot span { width: 10px; height: 10px; background: #f4f5fa; -webkit-transition: all 200ms ease; -moz-transition: all 200ms ease; -ms-transition: all 200ms ease; -o-transition: all 200ms ease; transition: all 200ms ease; } .rooms_slider .owl-dots .owl-dot.active span { background: #d78b50; } /********************************* 9. Discover *********************************/ .discover { background: #ffffff; padding-top: 123px; } .discover_content { width: 100%; } .discover_highlight { margin-top: 34px; } .discover_highlight p { font-size: 18px; font-weight: 700; font-style: italic; color: #4a4f59; line-height: 2; } .discover_button { margin-top: 40px; } .discover_text { margin-top: 36px; } .discover_slider_container { width: 100%; height: 436px; margin-top: 110px; } .discover_overlay { width: 100%; height: 100%; background: transparent; -webkit-transition: all 400ms ease; -moz-transition: all 400ms ease; -ms-transition: all 400ms ease; -o-transition: all 400ms ease; transition: all 400ms ease; } .discover_overlay > h1 a { font-family: 'Playfair Display', serif; font-size: 36px; font-style: italic; font-weight: 700; color: #ffffff; } .discover_overlay:hover { background: rgba(23,17,38,0.78); } .discover_overlay > h1 a:hover { color: #d78b50; } /********************************* 10. Testimonials *********************************/ .testimonials { background: #ffffff; padding-top: 70px; padding-bottom: 40px; } .testimonials_row { margin-top: 50px; } .testimonial_text { padding-left: 36px; padding-right: 36px; } .testimonial_text p { font-size: 18px; font-weight: 400; color: #4a4f59; font-style: italic; line-height: 2; } .testimonial_author { margin-top: 43px; } .testimonial_author_image { width: 74px; height: 74px; border-radius: 50%; overflow: hidden; margin-left: auto; margin-right: auto; } .testimonial_author_name { margin-top: 37px; } .testimonial_author_name a { font-size: 18px; font-style: italic; color: #4a4f59; font-weight: 400; } .testimonial_author_name span { font-size: 18px; font-style: italic; font-weight: 400; color: #d78b50; } .testimonial_author_name a:hover { color: #d78b50; } .testimonials_slider .owl-dots { margin-top: 37px !important; } .testimonials_slider .owl-dots .owl-dot { outline: none; } .testimonials_slider .owl-dots .owl-dot span { background: #f4f5fa; -webkit-transition: all 200ms ease; -moz-transition: all 200ms ease; -ms-transition: all 200ms ease; -o-transition: all 200ms ease; transition: all 200ms ease; } .testimonials_slider .owl-dots .owl-dot.active span { background: #d78b50; } /********************************* 11. Footer *********************************/ .footer { display: block; position: relative; padding-top: 20px; border-top: solid 2px #d78b50; background: #000; } .footer_content { margin-top: 67px; padding-bottom: 40px; } .footer_col:first-child .footer_info > div { padding-right: 20px; } .footer_col:nth-child(3) .footer_info > div { padding-left: 20px; } .footer_info div { font-size: 16px; color: #bfc8d8; font-weight: 400; line-height: 1.8; } .footer_bar { height: 48px; line-height: 48px; font-size: 15px; font-weight: 400; color: rgba(255,255,255,0.15); } .social li{ background: #d78b50; width: 30px; height: 30px; padding-left: 3px; } .property-div { box-shadow: rgba(67, 71, 85, 0.27) 0px 0px 0.25em, rgba(90, 125, 188, 0.05) 0px 0.25em 1em; } .property-content{ padding:20px; } .property-div h3{ color:#222; font-weight: 500; margin-bottom: 8px; } .property-content .button{ width:100%; height: 50px; } .property-content .button a{ line-height:47px; } .footer_bar{ color:#fff; } .footer_bar a{ color: #d78b50; } .footer_col { color:#fff; } @media (min-width: 576px){ .modal-dialog { max-width: 50%; margin: 1.75rem auto; top: 25%; }} .modal-body{ padding:0; } .modal-body .properties{ padding: 10px; } .modal-body .properties p{ text-align:center; font-size:20px; } .modal-body .properties .home_button{ margin-top:0; } @media only screen and (max-width: 600px) { .modal-content { width: 60%; display: block; margin: auto; } }
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.02 |
proxy
|
phpinfo
|
Settings