body{font-family:"Roboto",sans-serif}h3,h2,h1,h4,h5,h6,p{font-family:"Roboto",sans-serif}.title-section h1{position:relative;overflow:hidden;height:161px;width:auto}.title-section h1 span{text-transform:uppercase;font-family:"Roboto",sans-serif}.title-section h1::before{content:"";position:absolute;left:0;top:0;margin-top:2rem;right:0;bottom:0;background:url(../images/logo/divider.png) center / 50% no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain}a,input,img,span,.nav-link{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;transition:all .3s ease 0s}.is-divider{height:3px;display:block;background-color:rgba(255,255,255,0.3);margin:1em 0 1em;width:100%;max-width:500px}.row img{cursor:pointer;position:relative}section{padding:80px 0}.card{border:0 !important}nav{background-color:#1b1e2124}.navbar-brand img{height:85px;width:100px}.navbar-light .navbar-nav .nav-link{font-family:"Roboto",sans-serif;font-weight:600;font-size:1.3em;color:#fff !important;text-transform:uppercase;position:relative}.navbar-light .navbar-nav .nav-link::before{content:"";position:absolute;width:0;height:2px;bottom:0;left:0;background-color:rgb(236 201 81);visibility:hidden;transition:all 0.3s ease-in-out 0s}.navbar-light .navbar-nav .nav-link:hover:before,.navbar-light,.navbar-nav .nav-link.active:before{visibility:visible;width:100%}.slider .carousel-item img{height:821px}header .form{top:32%;left:13%;width:380px;height:auto;background:#1f336dba;border-radius: .5rem;color:#fff}.form h3{font-family:'Roboto Condensed',sans-serif;font-size:20px;font-weight:300;margin-bottom:0;text-transform:uppercase;text-align:center}.form p{font-size:13px;font-weight:400}.form .form-label{margin-bottom:initial}.form button ,.nav-pills .nav-item .nav-link{background-color:#F7B519;color:#fff;text-transform:uppercase !important}#policy ol{list-style-type:none;position:relative}#policy ol li::before{content:"";position:absolute;left:0;height:100px;width:100px;padding:4px;background:url(../images/logo/Icon-box.gif)left top /24% no-repeat;z-index:1}#policy .bor{padding:8px;border:2px dashed #FF4500}#location .location-img img{height:524px;width:100%}#location .card{border-bottom:1px solid #2222 !important;margin-bottom:1.8rem}#location .card ion-icon{font-size:6rem;margin:8px auto}#location .card .card-body .card-title{color:#F7B519}#location .card .card-body p{margin-bottom:0 !important}#time-lite{padding:0}#time-lite .carousel-item img{height:450px;width:100%}#utilities .card img{width:auto;height:413px;border-radius:5px;margin-bottom:14px}#furniture{background:url("../images/banner/apartment-building-in-sunshine-city-ciputra_20186116327.jpg") center/cover no-repeat fixed;position:relative;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:116px 0 95px 0}#ground .nav-pills .nav-item .nav-link{border-radius:initial}#ground .nav-pills .nav-item .nav-link.active,footer{background:#1f326c}#ground .tab-content .tab-pane img{height:600px;width:100%}#blog a{text-decoration:none;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}#blog .card img{height:238px;width:100%}#blog .card .card-body h4{word-wrap:break-word;display:-webkit-box;line-height:27px;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:inherit;overflow:hidden;text-overflow:ellipsis}#blog .card .card-body h4, #blog .card .card-body p{color:#333;font-family:'Roboto Condensed',sans-serif}#blog a:hover .card{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}footer{border-top:1px solid rgba(0,0,0,0.05);padding:30px 0 0 0;color:#fff}footer button{background-color:#F7B519 !important;color:#fff!important;text-transform:uppercase !important}footer h4{font-family:'Roboto Condensed',sans-serif;font-size:1em;font-weight:600;line-height:1.05;letter-spacing: .05em;text-transform:uppercase}footer .nav{display:initial}footer .nav ion-icon{margin-right: .5rem;color:#F7B519}.hotline-fixed-6{bottom:20px;left:100px;padding-left:60px;color:#fff;width:200px;border-radius:70px;position:fixed;box-sizing:border-box;transition:all 0.4s;-webkit-transition:all 0.4s;z-index:9;height:44px;border:2px solid #fff;line-height:44px;background:#E88A25;background:-webkit-linear-gradient(left, #E88A25, #D40000);background:-o-linear-gradient(right, #E88A25, #D40000);background:-moz-linear-gradient(right, #E88A25, #D40000);background:linear-gradient(to right, #E88A25, #D40000)}.hotline-fixed-6 a{color:#fff;font-size:15px;font-weight:bold;text-decoration:none}.call-now{position:absolute;left:-39px;top:-41px}.hotline-fixed-6-text{display:inline-block;padding-left:10px;float:left}.mypage-alo-phone{visibility:visible;background-color:transparent;width:110px;height:110px;cursor:pointer;z-index:200000 !important}.mypage-alo-ph-circle{width:90px;height:90px;top:12px;left:12px;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid rgba(30, 30, 30, 0.4);opacity: .6;background:#f37123;border-color:#fff;border-width:3px}.mypage-alo-ph-circle-fill{width:60px;height:60px;top:28px;left:28px;position:absolute;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;background-color:#f37123;opacity: .75 !important}.mypage-alo-ph-img-circle{width:32px;height:32px;top:43px;left:43px;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity: .7;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;background-size:70%;background:#d71921 url("../images/logo/phone.png") no-repeat center center}#myImg{border-radius:5px;cursor:pointer;transition:0.3s}#myModal .close{position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:40px;font-weight:bold;transition:0.3s}.close:hover,.close:focus{color:#bbb;text-decoration:none;cursor:pointer}#myImg:hover{opacity:0.7}.modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.9)}.modal-dialogs{width:auto;margin: .5rem}.modal-content{margin:auto;display:block;width:80%;max-width:700px}.modal-content,#caption{-webkit-animation-name:zoom;-webkit-animation-duration:0.6s;animation-name:zoom;animation-duration:0.6s}@-webkit-keyframes zoom{from{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}@keyframes zoom{from{transform:scale(0)}to{transform:scale(1)}}@media only screen and (min-width: 374px) and (max-width: 424px){.navbar-light .navbar-toggler{color:#ffc107 !important;border-color:#ffc107 !important}.title-section h1{font-size:revert}.slider .carousel-item img{height:600px}header .form{top:21%;left:4%}#utilities .card img{width:100%;height:350px;border-radius:1%;margin:30px auto}#ground .tab-content .tab-pane img{height:350px}#furniture .shadow-sm{margin-bottom:1rem}.modal-content{width:100%}}