<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/***************responsive***************************/

 @media screen and (max-width:1200px) {
.priduc-des li &gt; a { font-size: 14px; }
.firs-popup { z-index: 8; }
.priduc-des &gt; ul &gt; li { padding: 0 0px; }
.brth-text h5 { font-family: "SunValley"; font-size: 45px; line-height: normal; margin: 20px 0; }
.brth-text { color: #ffffff; font-size: 15px; line-height: 20px; padding: 0 15px 80px; text-align: right; height: inherit; }
.sub-menu ul { padding: 0 15px; }
.contact-us .caption.text-center &gt; h5 { padding: 0 50px; }
.make-enquery.contact-form form &gt; .col-md-12 { width: 100%; }
.nav-bord nav &gt; ul &gt; li &gt; a { padding: 0 10px 3px; }
.caption.text-center &gt; h5 { font-size: 35px; height: auto; }
.selec-sec.glll.custom-select:hover .select-items.select-hide { display: block; }
.selec-sec.custom-select:hover .select-items.select-hide { display: block; }
#emsemail { width: calc(100% - 114px); }
}
@media screen and (max-width:990px) {
.nav-bord nav &gt; ul &gt; li &gt; a { display: block; line-height: normal; }
.nav-bord nav &gt; ul &gt; li { display: table-cell; text-align: center; vertical-align: middle; }
.outdoor-sec .col-md-3 { display: inline-block; float: left; width: 33.333%; }
footer .col-md-3 { float: left; padding-right: 0; text-align: left; width: 30%; }
footer .col-md-6 { float: left; padding-left: 0; width: 60%; }
footer .col-md-3:last-child { float: right; padding: 0; width: 50px; }
.footer-siclao &gt; a { display: inline-block; margin: 5px; text-align: center; width: 100%; }
.footer-siclao { margin: 10px 0 0; }
.col-md-5.pull-right { width: 100%; }
.slick-initialized .slick-slide { display: block; text-align: center; }
.slick-initialized .slick-slide img { display: inline-block; }
.about-sec { display: table; margin: 0px; text-align: center; width: 100%; }
.conte-sec { margin: 0 0 80px; }
.tab-content { display: table; margin: 0 0 40px; padding: 20px 15px; width: 100%; }
.para-list p { padding: 0; }
/*.para-list .col-md-6 { padding: 0; }*/
.para-list .titl- &gt; i { font-size: 26px; }
.your-quest { margin: 0 0 70px; padding: 0 30px; }
.your-quest .col-md-6 { padding: 0; }
.brth-text { padding: 0 20px; }
.bir-scent { background-position: center center; background-size: cover; float: left; height: 350px; width: 100%; }
.priduc-des li &gt; a { font-size: 13px; white-space: nowrap; }
.priduc-des { table-layout: inherit; }
.glimagehwi { height: 90px; }
.sub-menu ul { background-size: 220px auto; }
.sub-menu li { width: 150px; }
.slid-rock { float: left; width: 100%; }
.nav-bord nav &gt; ul &gt; li &gt; a { display: block; font-size: 12px; line-height: normal; padding: 10px 0 12px; }
/****/
.mobile-menu { display: inline-block; }
.nav-bord { background-color: rgba(61, 93, 145, 0.9); bottom: 0; opacity: 0; pointer-events: none; position: fixed; right: 100%; top: 0; transition: all 0.2s ease 0s; width: 100%; z-index: 99; }
.nav-bord nav &gt; ul &gt; li { display: block; }
.nav-bord nav &gt; ul &gt; li &gt; a { color: rgb(255, 255, 255); text-align: left; display: block; line-height: 40px; }
.sub-menu b { font-size: 13px; color: #fff; }
.sub-menu li { text-align: left; }
.nav-bord .col-lg-12 { padding: 0; }
.sub-menu { top: 40px; }
.sub-menu li { margin: 40px 0 0; width: 100%; }
.sub-menu ul { background-position: center calc(100% - 20px); background-size: contain; /* padding-bottom: 150px; */ padding: 0 0 5px 20px; background-image: none; background-color: transparent; border: 0; }
.nav-bord .container { bottom: 0; height: 100%; left: 0; overflow: scroll; position: absolute; right: 0; top: 0; width: 100%; }
span.call-icon a { font-size: 18px; white-space: nowrap; }
span.call-icon { display: inline-block; float: none; width: auto; }
span.call-icon { display: inline-block; float: none; margin: 35px 20px 0 0; width: auto; }
span.call-icon { display: inline-block; float: none; left: 0; margin: 15px 0 0 10px; position: static; top: 91px; width: 50px; }
.nav-bord nav &gt; ul &gt; li &gt; a { padding: 0; }
.sub-menu li { margin: 8px 0 0; }
.breathtaking-view.sf-sty, .breathtaking-view.mak-sty { background-image: url("../../img/fr/rock.png"); background-position: calc(0px - -80px) calc(100% + 7px);
padding: 0 0 80px; }
.sub-menu li a { padding: 0px 0 10px; }
.col-md-3.pull-right { width: 100%; }
.col-md-3.pull-right .radio, .col-md-3.pull-right .checkbox { display: inline-block; }
.caption.text-center { top: -10px; }
/*.grtintouchl a { font-size: 15px; margin: 20px 0 0; line-height: 40px; max-width: 100%;}*/
.text-center.logo { padding: 0; }
.contact-form .keeptouch { margin: 20px 0 0; }
.buying- { background-position: center center; }
.buying- .capyio-bluer { left: 30px; top: 110px; }
.mobile-menu { position: static; border: 0; box-shadow: none; height: 60px; background-color: #B09F53; color: #525254; width: 60px; font-size: 28px; line-height: 50px; }
.nav-bord { background-color: #525254; }
.conte-sec { margin: 0; }
.conte-sec { padding: 30px 0 80px; }
.valuse-sec { padding: 50px 0; }
.grtintouchl { transform: translateY(-45px); }
.singl-slier { margin: 30px 0 0; }
.conte-sec .row { display: block !important; }
.conte-sec .row .col-md-6 { flex: 100%; max-width: 100%; }
.conte-sec .row .col-lg-5 { flex: 100%; max-width: 100%; }
.conte-sec .row .ml-auto { margin-left: auto !important; }
.conte-sec .row .align-items-center { align-items: center !important; }
.conte-sec .row .d-flex { display: block !important; }
.mt0 { margin-top: 0; }
.conte-sec .slick-slider { display: grid !important; }
.valuse-sec .row { display: block !important; }
.valuse-sec .row .col-md-6, .valuse-sec .row .col-md-5 { flex: 100%; max-width: 100%; }
.valuse-sec .row .col-lg-6 { flex: 100%; max-width: 100%; }
.valuse-sec .row .ml-auto { margin-left: auto !important; }
.valuse-sec .row .align-items-center { align-items: center !important; }
.valuse-sec .row .d-flex { display: block !important; }
.mt0 { margin-top: 30px; }
.valuse-sec .slick-slider { display: grid !important; }
.text-center.logo.call-icon { display: inline-block; height: auto; padding: 0; margin: 18px 0 0 0; }
header { background-color: #525254; border-bottom: solid 19px #B09F53; }
.close-menu { display: inline-block; position: absolute; text-align: center; right: 0; width: 60px; height: 60px; background-color: #fff; line-height: 60px; top: 0px; }
.close-menu i { color: #525254; font-size: 45px; font-style: normal; transform: rotate(45deg); display: block; }
.close-menu:hover { background-color: #B09F53; color: #525254;}
.header-logo-shift .call-number { position: absolute; bottom: 20px; left: 20px; width: 100%; }
.menu-show .nav-bord { border: 0; overflow: scroll; }
.header-logo-shift nav, .header-logo-shift .call-number i { margin: 0; }
.text-center.logo { display: block; padding: 0 !important; margin: 25px 0 5px 0; height: 20px; width: 190px; }
.header-logo-shift { text-align: left; padding: 0px 20px 40px 30px; display: inline-block; position: relative; min-height: 100%; }
.header-logo-shift nav { width: 100%; }
.nav-bord .container-fluid, .nav-bord .row, .nav-bord .container-fluid .col-lg-12 { height: 100%; }
.logo-banner-new .caption.text-center span { width: 350px; margin: 0 auto 20px auto; }
.caption.text-center { height: 220px; margin: 0 auto 15px auto; }
.grtintouchl { transform: translateY(-5px); }
.caption.text-center &gt; h5 { font-size: 20px; height: auto; }
.grtintouchl a { border-radius: 10px; line-height: 40px; margin: 15px 0 0; /*padding: 0 20px;*/ font-size: 16px; }
.banner-with-center h5 { font-size: 20px; }
.logo { width: 400px; }
section.banner-with-center { height: 390px; }
.aligh-center-d { padding: 20px 20px; }
.content-text b { font-size: 18px; margin: 0 0 10px 0; }
.content-text p {
    font-size: 14px;
    line-height: normal;
    text-align: center;
    margin: 0 0 10px 0;
}
.new-section.overlap-div { margin-bottom: 220px; }
.sub-menu li { background-color: transparent; }
.new-section.overlap-div .container .aligh-center-d, .new-section.overlap-div .container-fluid .aligh-center-d {
    position: relative;
    z-index: 999;
    width: 60%;
    left: 0;
    margin: 0;
    margin-top: 0;
}
}
 @media screen and (max-width: 767px) {
.new-section.overlap-div .container .big-img-sec, .new-section.overlap-div .container-fluid .big-img-sec { position: static;}
.new-section.overlap-div .big-img-sec center {
    height: 300px;
    width: 100%;
}
#emsemail { width: 76%; }
/*.text-center.logo { padding: 25px 0 15px;}*/	 
.outdoor-sec .col-md-3 { width: 100%; }
footer .col-md-3 { width: 100%; }
footer .col-md-6 { padding: 20px 0; width: 100%; }
footer .col-md-3:last-child { width: 100%; }
.page-sect { display: inline-block; margin: 15px 0; width: auto; }
.capyio-bluer { width: 94%; }
.slid-slider { height: 450px; }
.fot-menu, .foot-ertext { border-bottom: 1px solid rgb(225, 225, 225); border-right: 0 solid rgb(186, 197, 216); min-height: 170px; text-align: center; }
footer { padding: 40px 0 0; }
.footer-siclao &gt; a { width: auto; }
.footer-siclao { text-align: center; }
.banner-sect { min-height: 300px; }
.titl- i { /*font-size: 18px;*/ padding: 0 10px; }
.capyio-bluer { padding: 20px 10px; }
.news input { width: 200px; }
.ver-fot a { display: block; text-align: center; }
.col-lg-12 &gt; i { float: right; text-align: center; width: 100%; }
span.call-icon { width: 180px; }
span.call-icon { float: left; }
.page-sect { margin: 0 0 30px; }
.outdoor-sec { padding: 50px 0; }
.priduc-des &gt; ul &gt; li { padding: 0; }
.priduc-des &gt; ul &gt; li { display: block; padding: 0; }
.prod-slider { margin: 0 0 4px; position: relative; }
.prod-slider .for-sale-slid { width: 100%; }
.firs-popup { left: 15px; right: 15px; top: 60px; ; }
.firs-popup { padding: 40px 20px 0; }
.print-pt { margin: 0; }
.golf-sse p { width: 100%; }
.flor-plam .firs-popup { width: auto; }
.spic-sec li { margin: 0; width: 100%; }
.spic-sec &gt; h5 { font-size: 20px; text-align: left; }
.qna { margin: 30px 0; padding: 0; }
.qna p { line-height: 20px; }
.qna b { margin: 0 0 10px; }
.forsaleim { height: 60px; }
.page-sect { width: 100%; }
.about-sec { display: block; }
.col-md-6 .about-sec { display: table; width: 100%; }
.col-md-6.pull-right .about-sec { display: block; }
/*.valuse-sec { margin: 70px 0 0; padding: 70px 0 0; }*/
.pull-right { float: right; width: 100%; }
.valuse-sec .titl-::before { display: none; }
.make-mom .brth-text { padding-left: 15px; padding-right: 15px; }
.conte-sec .titl- i { line-height: normal; padding: 0; }
.glimagehwi { height: 50px; }
.slid-rock { float: left; width: 100%; }
.make-mom .brth-text { background-image: none; }
.banner-sect { background-position: center center !important; }
.breathtaking-view.mak-sty, .breathtaking-view.sf-sty { background-image: none; }
.golf-sse .notformtat p { margin: 0 0 10px; width: 100% !important; }
h5.gold-titl { font-size: 50px; left: 15px; line-height: 40px; }
.banner-sect::after, .big-thumb-golf::after { display: none; }
.banner-sect::before { display: none; }
.nav-bord nav &gt; ul &gt; li &gt; a { display: block; font-size: 14px; line-height: 40px; padding: 0; }
.nav-bord nav &gt; ul &gt; li &gt; a:hover {  color: #b49f45; background-color: transparent; }
.brth-text { height: inherit; }
.thumb-slider h5.gold-titl { top: 10px; left: 0px }
.small-thumb-golf { margin: -21px 0 0; }
.for-sale .titl- { margin-bottom: 50px; margin-top: 10px; width: 100%; }
.row.extrapages { margin: 0; padding: 0 15px; }
section.form1 { margin: 20px 0; padding: 30px 0 50px; }
.qna p { margin: 0 0 15px; }
.qna .make-enquery p { font-size: 20px; line-height: normal; }
.make-enquery h5 { font-size: 30px; font-weight: normal; line-height: 70px; }
.make-enquery button {/* font-size: 16px; line-height: 35px;*/ margin: 20px 0 0; width: auto; }
.make-enquery { margin: 30px 0; }
.your-quest { margin: 0; padding: 0 15px; }
.make-enquery.contact-form form &gt; .col-md-12 { width: 100%; }
.qna { margin: 30px 0; padding: 30px; }
.row.extrapages { margin: 0; width: 100%; }
.contact-us .caption.text-center &gt; h5 { padding: 0 15px; }
.foot-ertext::before, .foot-ertext::after { display: none; }
footer .row { display: block; width: inherit; }
.fot-menu, .foot-ertext { padding: 0 0 30px; }
footer .col-md-3 { padding: 0 15px; width: 100%; }
footer .col-md-6 { padding: 20px 15px; }
.news input { width: 160px; }
.caption.text-center { top: 40px; }
.caption.text-center { top: 70px; }
.grid-rep { margin: 30px auto 110px; width: 100%; }
.white-panel.flt-box.r1.c0 { width: 100% !important; }
.bookviewing .your-quest { margin: 0; padding: 0 15px; }
.bord-out-sec.bookviewing { margin: 0 0 50px; padding: 30px 0 10px 0; }
.bord-out-sec.bookviewing .col-md-12.cfroms { padding-bottom: 70px; }
.button { left: 0; position: absolute; margin: auto; right: 0; width: calc(100% - 30px); }
/*.text-center.logo { display: block; float: left; padding: 30px 0 70px; width: 100%; }*/
/*.mobile-menu { background-color: rgb(2, 143, 168); box-shadow: 0 0 0 1px rgb(2, 143, 168); position: absolute; right: 15px; top: 105px; }*/
/*span.call-icon { left: 5px; margin: 0 0 0 10px; position: absolute; top: 95px; width: 160px; }*/
.text-center.logo a img { width: 100%; }
.text-center.logo { text-align: center; }
.caption.text-center { height: 290px; top: 0; padding: 0 20px; }
.titl- { padding: 0 35px; }
.grtintouchl { transform: translateY(0px); }
.conte-sec .titl- { margin-top: 0; }
.conte-sec { padding: 30px 0; }
.foot-ertext &gt; p { text-align: center; }
.ver-fot { margin: 20px 0 0; }
.col-md-6.pull-right .about-sec { margin: 0 0 50px; }
.capyio-bluer .no-btnnn { font-size: 14px; }
span.call-icon { top: auto; bottom: 10px; }
.mobile-menu { top: auto; bottom: 10px; }
.text-center.logo { padding: 30px 0 50px; }
.banner-sect center { position: relative; position: absolute; width: 100%; height: 100%; }
.banner-sect center img { display: none; }
.new-section .container { display: block; flex-direction: inherit; }
.new-section .container-fluid { display: block; flex-direction: inherit; }
.big-img-sec, .aligh-center-d { width: 100%; }
.big-img-sec center { height: 300px; }
.new-section.overlap-div .container .aligh-center-d, .new-section.overlap-div .container-fluid .aligh-center-d { position: static; width: 100%; margin: 0; bottom: 0; }
.new-section.overlap-div { margin-bottom: 40px; }
.new-section { margin: 40px 0px; }
.aligh-center-d { padding: 30px 15px; }
.banner-with-center h5 { font-size: 18px; line-height: normal; }
.logo { width: 260px; }
section.banner-with-center { height: 310px; }
.t-form input { width: calc(50% - 3px); margin: 0 -1px 7px 2px; }

}
 @media screen and (max-width:490px) {
#emsemail { width: calc(100% - 114px); }
@media screen and (max-width:490px) {
.mac #emsemail {
width: calc(100% - 126px);
border-radius:0!important;
}
@media screen and (max-width: 320px) {
.glimagehwi {
height: 40px;
}
.thumb-slider h5.gold-titl {
top: 10px;
left: 0px
}
.small-thumb-golf {
margin: -21px 0 0;
}
.capyio-bluer {
top: -430px;
}
}
</pre></body></html>