@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic&subset=latin,greek,greek-ext,vietnamese,cyrillic-ext,latin-ext,cyrillic);@import url(https://fonts.googleapis.com/css?family=Raleway:400,300italic,100,200,100italic,200italic,300,400italic,500,500italic,600italic,600,700,700italic,800,800italic,900,900italic);a:active,a:focus,a:hover,button:focus,input:focus,select:focus,textarea:focus{outline:0}.footer_image_main img:hover,.wc-proceed-to-checkout .checkout-button.button.alt.wc-forward:hover{opacity:.7}.footer_image_main img:hover,a{transition:all .2s ease-in-out 0s}.sidebar li,.widget{word-wrap:break-word}@font-face{font-family:Icon;src:url(fonts/Icon.eot);src:url(fonts/Icon.eot?#iefix) format('embedded-opentype'),url(fonts/Icon.woff) format('woff'),url(fonts/Icon.ttf) format('truetype'),url(fonts/Icon.svg#Icon) format('svg');font-weight:400;font-style:normal}@font-face{font-family:proxima_nova_rgregular;src:url(fonts/_proxima_nova_regular-webfont.eot);src:url(fonts/_proxima_nova_regular-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/_proxima_nova_regular-webfont.woff2) format('woff2'),url(fonts/_proxima_nova_regular-webfont.woff) format('woff'),url(fonts/_proxima_nova_regular-webfont.ttf) format('truetype'),url(fonts/_proxima_nova_regular-webfont.svg#proxima_nova_rgregular) format('svg');font-weight:400;font-style:normal}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:'Open Sans',sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,figure{margin:0}a{background:0 0;text-decoration:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;color:#000;outline:0;width:100%}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}.form_left{float:left;width:49%}.coder_filed>p:last-child{float:right;margin-top:0;width:48.2%;margin-bottom:25px}.wpcf7-form-control-wrap.day{display:inline-block;margin:0 10px 0 25px;width:91px!important}.wpcf7-form-control-wrap.year{display:inline-block;margin-left:8px;width:119px!important}.wpcf7-form-control-wrap.month{display:inline-block;margin:0 8px!important;position:relative;top:2px;width:91px}.form_right>p:last-child{margin-bottom:0}.wpcf7-form-control-wrap.year .wpcf7-not-valid-tip{position:absolute}.form_left>p,.form_right>p{margin:23px 0}.wpcf7-form-control.wpcf7-submit:hover{background:#737373;border:1px solid #737373}#contact_form_area{margin-bottom:0}#contact_form_area input:focus{border:1px solid #737373}input[placeholder]{color:#000!important}.date input{padding:10px}.woocommerce div.product form.cart .variations select{background:url(images/location_down_03.jpg) right center/16% auto no-repeat rgba(0,0,0,0)}.wpcf7-form-control.wpcf7-submit{background:#000;color:#fff;font-size:25px;font-weight:300;letter-spacing:2px;text-transform:uppercase}.woocommerce div.product form.cart table{border-bottom:1px dashed #000!important;display:block;float:left;padding-bottom:25px;position:relative;width:100%}.reset_variations{bottom:4px;color:#c90000;left:0;position:absolute}.posted_in{display:none}.product .proinfo .amount{font-size:19px}.product_meta .sku{background:#c90000;color:#fff;display:inline-block;margin-bottom:6px;margin-right:4px;padding:3px 11px}.related.products{float:left;width:100%}#crestashareiconincontent .sbutton{display:inline-block!important;float:inherit!important;margin:10px 5px}.vc_row.wpb_row.vc_row-fluid.slider_menu_area{background:rgba(255,255,255,.9);height:89.5%;position:absolute;right:0;top:127px;width:300px}.social-media{border-bottom:1px solid #000;border-top:1px solid #000;padding:0;text-align:center;float:left;width:100%}.price .varproprice{display:block;font-size:13px;letter-spacing:2px;padding:5px 0;text-transform:uppercase}.product .images{border-right:1px solid #000;padding-right:19px;width:50%!important}.woocommerce-tabs .panel.entry-content{border-left:1px solid #dedede;float:right;margin-bottom:0!important;min-height:304px;padding:3px 0 18px 38px!important;width:67%}.woocommerce-tabs .tabs{border:none;float:left;padding:110px 0 90px!important;width:33%}.woocommerce table.shop_table.cart{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-collapse:separate;border-color:#000 -moz-use-text-color -moz-use-text-color;border-image:none;border-radius:0;border-style:solid none none;border-width:1px medium medium;margin:0 -1px 24px 0;text-align:left;width:100%}.cart-subtotal>th{padding-right:20px!important;width:360px!important}.cart_totals>table{color:#fff;font-size:15px;margin-top:11px!important}.cart_totals h2{color:#fff;letter-spacing:3px;margin:0}.cart-collaterals .cart_totals{width:100%!important}.page-id-245 .woocommerce .woocommerce-info::before{color:#fff}.page-id-245 .form-row.form-row-first,.page-id-245 .form-row.form-row-last{width:49%!important}.page-id-245 .woocommerce-info a{color:#fff}.page-id-245 .woocommerce-info{margin-bottom:0!important;background:#636363!important;border-top:5px solid #c90000!important;color:#fff!important}.page-id-245 .login .form-row.form-row-first{float:inherit;margin:0 auto;width:49%!important}.inner_div.lost_password_area{margin-top:50px}.lost_reset_password>p:first-child{color:#fff;font-size:23px;line-height:34px;margin:36px auto 24px;text-align:center;width:920px}.inner_div .checkout_coupon{background:#fff;border-radius:0!important;color:#000;margin:21px!important}.checkout_coupon input.button{width:100%}.checkout_coupon .form-row.form-row-last{clear:inherit;float:right!important;margin:-67px 0 0!important;width:33%!important}.checkout.woocommerce-checkout{margin-top:30px}.checkout_coupon .form-row.form-row-first{float:left;margin:0!important;width:66%!important}.lost_password_area label{color:#fff}.woocommerce-checkout #customer_details{background:#636363;float:left;padding:20px}#order_comments_field .input-text{line-height:26px!important}.checkout.woocommerce-checkout>h3{background:#636363;color:#fff;float:left;margin:30px 0 0;padding:20px 18px;width:100%}#order_review{background:#636363;float:left;padding:0 20px 20px;width:100%}.woocommerce-billing-fields>h3,.woocommerce-shipping-fields>h3{margin-bottom:22px;margin-top:18px}.shop_table td{border-bottom:1px solid #ccc!important}.shop_table tfoot td,.shop_table tfoot th{border-top:medium none!important}.shop_table tfoot .cart-subtotal>td{border-bottom:1px solid #000!important}.shop_table tfoot .order-total>td,.shop_table tfoot .order-total>th{border-bottom:medium none!important}.woocommerce-checkout #payment{background:#fff!important;border-radius:0!important}#order_review #payment .input-radio{height:auto}#payment .payment_box.payment_method_paypal>p{margin-top:0}.woocommerce-checkout #payment div.payment_box::before{border-color:transparent transparent #eaeaea!important}.woocommerce-checkout #payment div.payment_box{background-color:#eaeaea!important}.myaccount_user>a{color:#c90000}.my_account_orders th{background:#ebe9eb;border-bottom:medium none!important;border-right:1px solid #dedede;text-align:center}.my_account_orders td{border-bottom:0 solid #ccc!important;border-right:1px solid #dadada;text-align:center!important}.my_account_orders .button.view{height:35px!important;line-height:32px!important;padding:0 23px!important;width:97%!important}.woocommerce-account .woocommerce h2{font-size:24px;margin-bottom:20px}.address.col-1{background:#ebe9eb;float:left;margin-top:24px;padding:1px 21px;width:45%!important}.woocommerce-account .woocommerce h3{font-size:24px;margin-bottom:3px;margin-top:0}.inner_billng_area{background:#fff;padding:20px}.inner_billng_area h3{margin-bottom:20px!important}.select2-container .select2-choice{background-clip:padding-box;background-color:#fff;border:1px solid #000!important;border-radius:0!important;color:#444;display:block;font-weight:400;overflow:hidden;padding:14px 0 13px 8px!important;position:relative;text-decoration:none;white-space:nowrap}.woocommerce-account .woocommerce address{background:#fff;float:left;margin-bottom:20px;padding:20px;width:100%}.biling_address{background:#e9e9e9;margin-top:40px;padding:20px}legend{border:0;font-size:25px;letter-spacing:1px;margin-bottom:11px;margin-top:21px;padding:0;text-transform:uppercase}.biling_address .button_passowrd .button{height:67px!important}.oreder_view_area{background:#e9e9e9;float:left;margin-top:40px;padding:20px;width:100%}.oreder_view_area>h2{margin:0 0 20px!important}.oreder_view_area .product-name>a{margin:0}.woocommerce-account .oreder_view_area .product-name{border-right:1px solid #000!important}.oreder_view_area .order-info{margin-top:0}.woocommerce-account .woocommerce .shop_table.shop_table_responsive.customer_details{background:#fff;padding:20px;margin-bottom:12px}.shop_table.shop_table_responsive.customer_details td{border-bottom:1px solid #000!important}.woocommerce-account .woocommerce .oreder_view_area .shop_table.order_details th,td{border-bottom:1px solid}.woocommerce-account .woocommerce .oreder_view_area .shop_table.order_details tfoot td,.woocommerce-account .woocommerce .oreder_view_area .shop_table.order_details tfoot th{border-bottom:1px solid!important}.shop_table.order_details>tbody .order_item:last-child td{border-bottom:1px solid #000!important}.woocommerce-account .woocommerce .shop_table.order_details{background:#fff;padding:20px}fieldset{border:0!important;margin:0!important;padding:0!important}.biling_address .button{height:53px!important;margin-top:16px!important;width:100%}.create-account .input-checkbox,.login .form-row .inline>input{height:auto}address{font-style:normal!important}.address .edit{background:#c90000;color:#fff;float:right;margin-top:-31px;padding:4px 17px}.woocommerce table.shop_table{border-radius:0!important}.payment_methods.methods{margin-bottom:0!important}#place_order:hover{background:#000}.about_paypal{color:#c90000}.page-id-245 .vc_row.wpb_row.vc_row-fluid{margin-bottom:0}#place_order{background:#c90000;width:100%}.shop_table .product-name{line-height:21px!important;padding:14px 11px!important;width:890px}table.shop_table.woocommerce-checkout-review-order-table{background:#fff;border:none!important;border-radius:0!important;padding:20px}.woocommerce-checkout #customer_details .col-1,.woocommerce-checkout #customer_details .col-2{background:#fff;padding:0 20px 20px}.inner_div.lost_password_area p.form-row{float:inherit!important;margin:0 auto!important;width:49%}.titlepss{text-align:center}.lost_password{margin:-34px auto 0;text-align:right;width:49%!important}.lost_password>a{color:#000;display:inline-block;margin-top:-17px}.lost_password_area .button{margin-bottom:47px;margin-top:8px;width:100%}.login .form-row .button{margin:9px auto 0;width:100%}.inner_div p.form-row{float:inherit!important;margin:0 auto!important;width:49%}.page-id-245 .login .form-row.form-row-last{float:inherit;margin:0 auto;width:49%!important}.page-id-245 .woocommerce .login p:first-child{font-size:23px;line-height:34px;margin:18px auto 30px;text-align:center;width:920px}.page-id-245 .woocommerce .login{background:#fff;border-radius:0;color:#000;margin:21px}.inner_div{background:#636363;padding:2px 0}.page-id-245 .vc_row.wpb_row.vc_row-fluid .woocommerce-info{margin-bottom:0!important;margin-top:27px!important}.return-to-shop{margin:0 auto;text-align:center;width:400px}.page-id-245 h1{text-align:center}.page-id-244 .vc_row.wpb_row.vc_row-fluid{margin-bottom:0}.wc-proceed-to-checkout .checkout-button.button.alt.wc-forward{background:#c90000;bottom:0;height:50px;line-height:8px;padding:20px 0;position:absolute;width:88%}.cart-empty{color:#c90000;font-size:33px;font-weight:300;text-align:center}body,p{font-size:17px;line-height:24px;color:#6c6c6c}.cart-collaterals{background:#000;float:right;min-height:309px;padding:20px;position:relative;width:28%!important}.page-id-244 #inner_banner,.page-id-245 #inner_banner{display:none}.page-id-244 h1{text-align:center}.woocommerce-tabs .tabs li:last-child{border-bottom:medium none!important}.woocommerce-tabs .tabs li{border-bottom:1px solid #ccc!important}.woocommerce-tabs ul li{width:102%}.product .variations_form.cart{margin-bottom:18px!important}.single_variation_wrap .variations_button button{height:62px!important;margin-left:7px;width:78.5%}.woocommerce .variations_button .quantity .qty{text-align:center;width:6.631em}.single_variation_wrap .price{border:none!important;display:block;margin-bottom:10px!important;margin-top:-4px!important;padding:0!important}h1,h2,h3,h4,h5,h6,p{font-family:Raleway,sans-serif;margin:0 0 20px}.single_variation_wrap{border-bottom:1px dashed #000;float:left;padding-bottom:20px;width:100%}.page-id-138 .site-inner{width:1050px}.coder_filed .wpcf7-form-control-wrap.state{display:inline-block;float:left;width:48.2%!important}.form_left input,.form_right input{width:100%}.form_right{float:right;width:49%}button,input{padding:0 22px}*,input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{overflow-x:hidden;font-family:Raleway,sans-serif;background:url(images/body_bg.jpg)}h1,h2,h3,h4,h5,h6{color:#000;font-size:30px;line-height:1.2;font-weight:600}h2{font-size:24px}h3{font-size:22px}h4,h5{font-size:20px}h6{fon-size:20px}.author-box:before,.clearfix:before,.entry-content:before,.entry:before,.footer-widgets:before,.pagination:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.wrap:before{content:" ";display:table}.author-box:after,.clearfix:after,.entry-content:after,.entry:after,.footer-widgets:after,.pagination:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.wrap:after{clear:both;content:" ";display:table}.wp-caption,embed,iframe,img,object,video{max-width:100%}img{height:auto}img.pull-left{float:left;margin:0 40px 40px -200px}img.pull-right{float:right;margin:0 -200px 40px 40px}.featured-content img,.gallery img{width:auto}.footer_before_img{margin:0 auto;max-width:1250px;width:100%}#slide1>p:last-child,.slider p:last-child{margin-bottom:0}.footer_image_main{float:left}.slider{display:none;margin-top:-14px}.competition_section .team_left{left:18px;position:relative;width:29%}.competition_section .team_right{color:#fff;float:left;padding:65px 50px 60px 22px;width:67%}.competition_section .main_attechment a{background:rgba(0,0,0,0);color:#fff;display:block;font-size:19px;font-weight:300;height:auto;letter-spacing:1px;padding:11px 32px 15px;width:auto}.competition_section .main_attechment{background:#c90000;float:right;margin-top:0;position:absolute;right:0;top:0;width:auto;transition:all .2s ease-in-out 0s}.location_main,.re_post_right,.re_postleft,.results_left,.team_desc{float:left}.competition_section .main_attechment:hover{background:#737373}.entry-title{display:none}.location_main{margin-bottom:48px;width:100%}.vc_row.wpb_row.vc_row-fluid.margin_bottom_out{margin-bottom:0}.club_main_head{margin-bottom:14px;margin-top:0}.ui-widget-content .website_link>a{color:#000!important;display:block;font-size:20px;font-weight:400;letter-spacing:1px;margin-bottom:41px}.res_cat_head,.res_cat_main:first-child .res_cat_head,.results .entry-content{font-size:25px;letter-spacing:1px;text-transform:uppercase}.ui-widget-content .website_link>a:hover{color:red!important}.advertise-main select:after{background:url(images/location_down_03.jpg) right center no-repeat rgba(0,0,0,0)}.re_cat_list li a:hover,.results_left ul li.active a{background:#fff}.results .entry-content{margin-bottom:51px;margin-top:-17px}.res_cat_head{padding:18px 30px 0}.res_cat_main:first-child .res_cat_head{padding:22px 30px 0;margin-top:0}.res_cat_main .res_cat_head{font-size:15px;font-weight:700;letter-spacing:0;margin-top:35px;padding-left:28px;padding-top:0}#contact_form_area form{margin-top:60px}.re_cat_list{padding-left:0}.re_cat_list li{list-style:none}.re_cat_list li a{color:#000;display:block;font-size:16px;padding:6px 29px}.results_right .re_post_main{background:#000;float:left;margin-bottom:5px;width:100%}.re_post_right{width:707px}.results_left{background:#ebebeb;padding-bottom:12px;width:298px}.re_cat_list{margin:12px 0;padding:0}.results_right{float:right;width:977px}.re_postleft>img{float:left}.results_main{float:left;width:100%}.re_club_name,.re_name{color:#fff;width:466px}.re_club_name{float:right;font-size:19px;padding-left:0;padding-top:5px}.re_rank{color:#fff;float:left;font-family:pf_din_text_comp_promedium;font-size:205px;letter-spacing:-6px!important;padding-left:80px;padding-top:0;position:relative;text-align:center;top:43px}.re_name{float:right;font-size:23px;letter-spacing:3px;padding-left:0;padding-top:128px;text-transform:uppercase}.re_rank sup{font-size:50px;letter-spacing:2px;text-transform:uppercase;top:-110px}.advertise-main select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url(images/location_down_03.jpg) right center no-repeat rgba(0,0,0,0);border:1px solid #000!important;border-radius:0!important;color:#000;float:left;height:62px;margin-bottom:60px;margin-top:-19px;width:481px}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:rgba(0,0,0,0)!important;color:red;font-weight:400!important}.ui-widget-header{background:rgba(0,0,0,0)!important;border:none!important;color:#000;font-weight:400;padding:0!important}.ui-state-active a:link,.ui-state-active a:visited,.ui-widget-content .location_left .ui-state-active a,.ui-widget-content .location_left a:hover{color:red!important}.location_left .ui-tabs-nav li{width:100%!important;border:none!important}.location_sub_heading{font-size:20px;font-weight:400;letter-spacing:1px;margin-bottom:41px}.location_left h2{margin-bottom:14px;margin-top:0}.location_right{border-left:1px solid #e5e5e5;float:right;min-height:500px;padding-left:75px;width:788px}.location_left{float:left;width:354px}section.main_content_area.location_section{margin-left:auto;width:auto}.results .entry-title{display:block}.location_left>ul{color:red;padding-left:0}.location_right{color:red}.location_right .post_main{border-top:1px solid #ccc;margin-top:30px;padding-top:30px}.location_right .post_main:first-child{border:none;margin:0;padding:0}.ui-widget{font-family:"Open Sans",sans-serif!important}.ui-widget-content{background:#fff;border:none!important;color:#000!important;padding:0!important}.entry-content ol,.entry-content ul{margin:0 0 20px;padding:0}.entry-content ol li,.entry-content ul li{margin-bottom:8px}.footer_image_main.f_img_two{width:66.5555%;margin-bottom:-1px}.footer_image_main.f_img_four,.footer_image_main.f_img_three{width:33.1%}.footer_image_main.f_img_one{margin-right:4px;width:33.111111%}.footer_image_main.f_img_three{margin-right:4px}.footer_before{margin-top:29px}.home .footer_before{margin-top:69px}.competition_section .team_date{color:#fff;font-family:pf_din_text_comp_promedium;font-size:205px;letter-spacing:-6px!important;padding-top:10px;text-align:center}.alignleft,td,th{text-align:left}.competition_section .team_month{font-family:"Open Sans",sans-serif;font-size:24px;font-weight:300;left:-17px;letter-spacing:4px;margin:-38px auto 0;position:relative;text-transform:uppercase;width:221px}.genesis-nav-menu,.genesis-nav-menu a,.site-title{font-family:Montserrat,sans-serif}.competition_section .team_date sup{font-size:50px;letter-spacing:2px;text-transform:uppercase;top:-110px}.footer-widgets a.button,.home-even a.button,.home-odd a.button{clear:both;display:inline-block;font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;margin-top:20px;padding:15px 25px;text-transform:uppercase}.footer-widgets a.button,.home-odd a.button{border:3px solid #fff;color:#fff!important}.footer-widgets a.button:hover,.home-odd a.button:hover{background-color:#fff;color:#000!important}.home-even a.button{border:3px solid #000;color:#000}.home-even a.button:hover{background-color:#000;color:#fff}table{border-collapse:collapse;border-spacing:0;line-height:2;margin-bottom:40px;width:100%}td{padding:1px 0}th{font-weight:700}.head-top{background:#16335a;height:44px}.head_wrap{width:1187px;margin:0 auto}.head-top-right>a{color:#92b0d8}.head-top-left,.head-top-right{color:#fff;font-size:13px;margin-top:10px;letter-spacing:1px;text-transform:uppercase}.head-top-left{float:left}.head-top-right{float:right}.site-inner,.wrap{margin:0 auto;max-width:100%}.parallax-home .site-inner{margin-top:70px;max-width:100%}@media screen and (min-width:1280px){.site-header-fixed .site-header{transition:all .2s ease-in-out 0s;height:135px}.site-header-fixed .site-title>a{height:45px!important;margin:17px auto 0!important;width:143px!important}.site-header-fixed .title-area{height:88px;transition:all .2s ease-in-out 0s}}.parallax-landing .site-inner{margin-top:100px}.contact_detail_area .wpb_wrapper a{color:#000}.contact_detail_area .wpb_wrapper a:hover{color:red}.page-id-81 .site-inner{width:1050px}.sidebar-nav li.current-menu-item a{color:#ee1c25}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:2.564102564102564%}.one-half,.three-sixths,.two-fourths{width:48.717948717948715%}.one-third,.two-sixths{width:31.623931623931625%}.four-sixths,.two-thirds{width:65.81196581196582%}.one-fourth{width:23.076923076923077%}.three-fourths{width:74.35897435897436%}.one-sixth{width:14.52991452991453%}.five-sixths{width:82.90598290598291%}.first{margin-left:0}.avatar{float:left}.author-box .avatar{height:88px;width:88px}.entry-comments .avatar{height:60px;width:60px}.alignleft .avatar,.author-box .avatar{margin-right:24px}.alignright .avatar{margin-left:24px}.comment .avatar{margin:0 20px 24px 0}.breadcrumb{border-bottom:2px solid #f5f5f5;font-size:20px;margin-bottom:60px;padding-bottom:10px}.archive-description,.author-box{border-bottom:1px solid #000;border-top:1px solid #000;font-size:20px;margin-bottom:100px;padding:40px 0}.author-box-title{font-size:22px;margin-bottom:8px}.archive-description p:last-child,.author-box p:last-child{margin-bottom:0}.search-form{overflow:hidden}.site-header .search-form{float:right;margin-top:4px}.entry-content .search-form,.site-header .search-form{width:50%}.search-form input[type=submit]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.archive-title{font-size:24px;line-height:1;margin-bottom:20px}.entry-title{font-size:36px}.sidebar .entry-title{border-bottom:1px solid #ccc;font-size:24px;margin-bottom:0;padding-bottom:10px;text-align:left}.entry-title a:hover{color:#000}.widget-title{font-size:24px;font-weight:400;margin-bottom:20px}.footer-widgets .widget-title{color:#fff;font-size:48px}.home-even .widget-title,.home-odd .widget-title{font-size:72px;margin-bottom:40px}.alignleft{float:left}.alignright{float:right;text-align:right}.widget_calendar td,.widget_calendar th,.wp-caption-text{text-align:center}a.alignleft,a.alignright{max-width:100%}.aligncenter,img.centered{display:block;margin:0 auto 24px}.alignnone,img.alignnone{margin-bottom:12px}.wp-caption.alignleft,a.alignleft,img.alignleft{margin:0 24px 24px 0}.wp-caption.alignright,a.alignright,img.alignright{margin:0 0 24px 24px}#searcg_section{margin:0 auto;width:1187px;padding:20px 0 15px}.wp-caption-text{font-size:18px;line-height:1.2}#responsive-menu-icon::before,.genesis-nav-menu,.site-title{font-weight:400;line-height:1}.entry-content p.wp-caption-text{margin-bottom:0}.widget ol>li{list-style-position:inside;list-style-type:decimal;padding-left:20px;text-indent:-20px}.after-entry li,.comment-list li,.genesis-nav-menu>.right,.ping-list li,.sidebar li{list-style-type:none}.search_box.wpb_column.vc_column_container.vc_col-sm-4{width:531px;padding-right:0}.search_box input[type=submit]{float:right;width:40px;height:40px;background:#16335a;margin-top:-45px;margin-right:5px}.search_box input{background:#eee;float:right;width:98%;height:50px}.widget li li{border:none;margin:0 0 0 30px;padding:0}.find_box.wpb_column.vc_column_container.vc_col-sm-4{width:332px;padding-right:0}.widget_calendar table{width:100%}.parallax-home .simple-social-icons{margin-top:40px}.parallax-home .simple-social-icons ul li{margin:0 20px!important}.parallax-home .simple-social-icons ul li a,.parallax-home .simple-social-icons ul li a:hover{padding:30px}.enews-widget input{font-size:18px;margin-bottom:20px}.footer-widgets .enews-widget input:hover[type=submit]{background-color:#fff;color:#000}.enews form+p{margin-top:24px}div.gform_wrapper .gform_footer input[type=submit],div.gform_wrapper input[type=email],div.gform_wrapper input[type=text],div.gform_wrapper textarea{width:100%!important}div.gform_wrapper .ginput_complex label,div.gform_wrapper input[type=email],div.gform_wrapper input[type=text],div.gform_wrapper textarea{font-size:20px;padding:16px}div.gform_wrapper .ginput_complex label{padding:0}div.gform_wrapper form li,div.gform_wrapper li{margin:16px 0 0}div.gform_wrapper .gform_footer input[type=submit]{font-size:18px;margin-bottom:40px;padding:20px}.fullscreen-container{margin-top:-83px}.forcefullwidth_wrapper_tp_banner{margin-top:0!important}#wpstats{display:none}.title-area{float:left;height:167px;margin-top:0;padding:0;position:relative;width:20%;z-index:5000}.site-title{font-size:30px;letter-spacing:1px;margin-bottom:0;text-transform:uppercase;margin-top:0}.site-title a,.site-title a:hover{color:#fff!important}.head-menu-area{float:right;margin-top:32px;position:relative;width:80%}.header-image .site-title>a{background-size:contain!important;display:block;height:185px;margin:-3px 0 0;text-indent:-9999px;width:204px}.site-description{display:block;height:0;margin-bottom:0;text-indent:-9999px}.site-header .widget-area{float:left;text-align:right;width:100%;position:absolute}.site-header .widget-area,.site-header .widget-area a{color:#006FB9}.site-header .widget-area a:hover{color:#fff}.site-header .textwidget{margin-top:0}.genesis-nav-menu{clear:both;color:#fff;font-size:16px;letter-spacing:1px;width:100%}.TA_socialButtonBubbles{float:right}.genesis-nav-menu .menu-item{display:inline-block;text-align:left}.genesis-nav-menu li li{margin-left:0}.genesis-nav-menu a{color:#fff;display:block;padding:27px 20px}.genesis-nav-menu .current-menu-item>a,.genesis-nav-menu .sub-menu .current-menu-item>a:hover,.genesis-nav-menu .sub-menu a:hover,.genesis-nav-menu a:hover{color:#f04848}.genesis-nav-menu>.menu-item>a{text-transform:uppercase}.genesis-nav-menu .sub-menu{left:-9999px;letter-spacing:0;opacity:0;position:absolute;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;width:200px;z-index:99}.genesis-nav-menu .sub-menu a{background-color:#000;padding:20px;position:relative;width:200px}.genesis-nav-menu .sub-menu .sub-menu{margin:-56px 0 0 199px}.genesis-nav-menu .menu-item:hover{position:static}.head-menu-right,.head-other-logo,.menu-main-menu-container,.rightdiv,.service_box img,.social_media a{position:relative}.genesis-nav-menu .menu-item:hover>.sub-menu{left:auto;opacity:1}.genesis-nav-menu>.first>a{padding-left:0}.genesis-nav-menu>.last>a{padding-right:0}.genesis-nav-menu>.right{color:#fff;display:inline-block;padding:27px 20px;text-transform:uppercase}.genesis-nav-menu>.right>a{display:inline;padding:0}.genesis-nav-menu>.rss>a{margin-left:48px}.genesis-nav-menu>.search{display:block;margin:0 auto;padding:0 20px 20px;width:50%}.nav-primary{background-color:#000;margin-bottom:60px;text-align:center}.nav-secondary .genesis-nav-menu{padding:20px 0}.nav-secondary a{margin:0 20px;padding:0}#responsive-menu-icon{cursor:pointer;display:none;margin-bottom:10px}#responsive-menu-icon::before{-webkit-font-smoothing:antialiased;color:#fff;content:"\e00e";font-family:Icon;font-size:18px;font-style:normal;font-variant:normal;margin:0 auto;speak:none;text-transform:none}.home_content_area h1{margin-top:-108px!important}.home-odd .wpb_wrapper{margin-bottom:0!important}.home-even,.home-odd{clear:both;font-size:28px;overflow:hidden;padding:8px 0 0;text-align:center}.service_box{text-align:left}.home-even .widget,.home-odd .widget{margin-bottom:40px}.home-even .widget:last-child,.home-even p:last-child,.home-odd .widget:last-child,.home-odd p:last-child{margin-bottom:0}.home-odd,.home-odd .featured-content .entry-title a,.home-odd .widget-title,.home-odd a:hover,.home-odd h1,.home-odd h2,.home-odd h3,.home-odd h4,.home-odd h5,.home-odd h6{color:#fff}.home-odd .featured-content .entry-title a:hover{color:#f04848}.wpb_text_column.wpb_content_element.search_area{padding-left:43px}.search_area .wpb_wrapper a:hover{color:#16335a}.search_area .wpb_wrapper a{font-size:16px;color:#eb212e}.search_area .wpb_wrapper>p,.virtul_tour .wpb_wrapper>p{font-size:26px;line-height:23px;margin-bottom:0!important;padding-bottom:10px;padding-left:80px;padding-top:7px;text-transform:uppercase}.search_area .wpb_wrapper>p{background:url(images/search.jpg) no-repeat rgba(0,0,0,0);color:#16335a}.virtul_tour .wpb_wrapper>p{background:url(images/virtual_tours.jpg) no-repeat rgba(0,0,0,0);color:#16335a}.virtual_box.wpb_column.vc_column_container.vc_col-sm-4{width:320px;padding-left:0;border-right:2px solid #ebebeb}.virtul_tour .wpb_wrapper a:hover{color:#16335a}.virtul_tour .wpb_wrapper a{font-size:16px;color:#eb212e}.home-even{background-color:#fff}.home-section-1,.home-section-3,.home-section-5{background-attachment:fixed;background-color:#fff;background-position:0 0;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.pricing-table{font-size:22px;line-height:1}.pricing-table h4{border-bottom:2px solid #000;margin:-40px -40px 40px;padding:40px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.pricing-table .one-third{background-color:#fff;border:2px solid #000;margin:20px 0;padding:40px;width:33.33%}.pricing-table .one-third:nth-child(3n+1){border-right:none}.pricing-table .one-third:nth-child(3n+2){margin-bottom:0;margin-top:0}.pricing-table .one-third:nth-child(3n){border-left:none}.pricing-table ul li::before{content:"\f139";display:inline-block;font:400 20px/1 dashicons;margin-right:5px;margin-top:-2px;vertical-align:top;-webkit-font-smoothing:antialiased}.pricing-table ul li{border-bottom:1px dotted #ddd;padding-bottom:10px;margin-bottom:15px}.pricing-table a.button{background-color:#000;border:3px solid #000;color:#fff}.pricing-table a.button:hover{background-color:#f04848;border:3px solid #f04848;color:#fff}.content{float:left;width:781px}.comment-respond input[type=email],.comment-respond input[type=text],.comment-respond input[type=url],.full-width-content .content{width:100%}.category .content{padding-bottom:24px}.sidebar-content .content{float:right}.full-width-content.parallax-home .content{padding:0}#container_area_main .title{float:left;margin-bottom:0;margin-top:0;width:100%}.entry-header{display:none;text-align:center}.sidebar .entry-header::after{display:none}.entry-categories::before,.entry-tags::before{display:inline-block;font:400 20px/1 dashicons;margin-right:5px;margin-top:2px;vertical-align:top;-webkit-font-smoothing:antialiased}.entry-categories::before{content:"\f318"}.entry-tags::before{content:"\f323"}.entry-categories,.entry-tags{display:block}.entry-comments-link::before{content:"\2014";margin:0 6px 0 2px}.after-entry .widget,.footer-widgets .widget{margin-bottom:40px}.after-entry{border-top:1px solid #000;padding:40px 0}.after-entry .widget:last-child,.after-entry p:last-child{margin:0}.pagination{margin:40px 0}.adjacent-entry-pagination{margin-bottom:0}.archive-pagination li{display:inline}.archive-pagination li a{background-color:#000;box-shadow:0 0 1px rgba(0,0,0,.1);color:#fff;cursor:pointer;display:inline-block;font-family:Montserrat,sans-serif;font-size:14px;letter-spacing:1px;padding:8px 12px;text-transform:uppercase}.entry-content>h2,.rightdiv{font-family:OpenSansRegularwebfont_0}.archive-pagination .active a,.archive-pagination li a:hover{background-color:#f04848;color:#fff}.content-box-blue,.content-box-gray,.content-box-green,.content-box-purple,.content-box-red,.content-box-yellow{margin-bottom:30px;overflow:hidden;padding:30px}.content-box-blue{background-color:#d8ecf7;border:1px solid #afcde3}.content-box-gray{background-color:#e2e2e2;border:1px solid #bdbdbd}.content-box-green{background-color:#d9edc2;border:1px solid #b2ce96}.content-box-purple{background-color:#e2e2f9;border:1px solid #bebde9}.content-box-red{background-color:#f9dbdb;border:1px solid #e9b3b3}.content-box-yellow{background-color:#fef5c4;border:1px solid #fadf98}.comment-respond,.entry-comments,.entry-pings{margin-bottom:39px}.entry-comments .comment,.entry-comments .comment-reply,.sidebar p:last-child,p.comment-meta{margin-bottom:0}.comment-list article{background:#f3f3f3;padding:20px}.comment-header{font-size:20px}.comment-content,.entry-comments .comment{clear:both}.entry-comments .children .comment,.entry-comments .comment-author,p.form-submit{margin:0}.entry-comments .children .comment{border:none}.comment-respond label{display:block;font-size:14px;font-weight:700}.entry-comments ul.children{margin-left:40px}.form-allowed-tags,.ping-list .reply{display:none}.form-allowed-tags{background-color:#f5f5f5;font-size:16px;padding:24px}.sidebar{background:#efefef;float:right;padding:25px;width:360px}.sidebar-content .sidebar{float:left}.sidebar li{margin-bottom:6px}.sidebar .widget,.sidebar ul>li:last-child{margin-bottom:0}.footer-widgets{background-color:#fff;clear:both;padding:35px 0;text-align:center}.sidebar .post .entry-title a:hover{color:#006F41}.footer-widgets .widget.widget_text{float:right;font-size:14px;text-align:left;width:50%}#menu-footer-menu li{display:inline-block;margin:0 9px}.footer-social img,.footer_logo{margin-top:5px;float:left}.footer-social a:hover img{opacity:.7;transform:scale(1.1);transition:all .5s ease 0s}.footer-social{padding:0;float:right}.footer_detail{float:left;width:76%;margin-left:26px}.footer-social a{color:#fff!important;display:inline-block;font-size:13px;text-align:left!important;text-transform:uppercase}.footer-social img{margin-right:10px}.fotter_address{margin-bottom:10px}.footer-widgets,.footer-widgets a:hover{color:#000!important}.TA_socialButtonBubbles a{float:right;height:47px;margin-top:16px!important;width:91px!important;display:block;margin-right:5px}.inner_header img{width:100%}#respond .reservationform input,select,textarea{background-color:inherit;border:1px solid #ddd!important;color:#fff;font-size:16px;font-weight:400;height:223px;padding:10px 16px;width:100%}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:0!important}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:0!important}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:0!important}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:0!important}.footer-widgets .wrap{width:1100px}.footer-widgets .menu{margin-top:33px;text-align:center}.footer-copyright{color:#525252;font-size:14px;float:left;margin-top:20px}.footer-widgets .widget:last-child,.footer-widgets p:last-child,.site-footer p{margin-bottom:0}.head-menu-right{background:url(images/menu_bg.png) center center no-repeat rgba(0,0,0,0);clear:both;float:left;height:46px;left:-6px;margin-top:-184px;top:0!important;width:101%}.site-footer a,.site-footer p{margin-top:0;color:#fff}.footer_logo_img>a{margin-top:0!important}.copyright{margin-left:30px;margin-top:11px;margin-right:8px}.footer_other_left a:hover{color:#737373}.footer_other_left a{color:#000;display:inline-block;font-size:16px;text-transform:capitalize;margin-top:7px}.footer_logo_img,.footer_other_left div{float:left}.site-footer a:hover{color:#FFBD27}.footer_other_right{float:right}.footer_social>span{float:left;margin-right:14px;margin-top:7px}.social_mlist{float:left}.social_mlist>a{margin-left:12px}.site-footer p{font-size:12px;letter-spacing:1px;text-transform:uppercase}.contact_detail_area h2,.mail_area h3{letter-spacing:0;text-transform:capitalize}.parallax-pro-blue .entry-title a,.parallax-pro-blue a:hover,.parallax-pro-green .entry-title a,.parallax-pro-green a:hover,.parallax-pro-orange .entry-title a,.parallax-pro-orange a:hover,.parallax-pro-pink .entry-title a,.parallax-pro-pink a:hover{color:#000}.parallax-pro-blue .genesis-nav-menu a,.parallax-pro-blue .home-odd a:hover,.parallax-pro-blue .site-footer a,.parallax-pro-green .genesis-nav-menu a,.parallax-pro-green .home-odd a:hover,.parallax-pro-green .site-footer a,.parallax-pro-orange .genesis-nav-menu a,.parallax-pro-orange .home-odd a:hover,.parallax-pro-orange .site-footer a,.parallax-pro-pink .genesis-nav-menu a,.parallax-pro-pink .home-odd a:hover,.parallax-pro-pink .site-footer a{color:#fff}.parallax-pro-blue .entry-title a:hover,.parallax-pro-blue .genesis-nav-menu .current-menu-item>a,.parallax-pro-blue .genesis-nav-menu .sub-menu .current-menu-item>a:hover,.parallax-pro-blue .genesis-nav-menu .sub-menu a:hover,.parallax-pro-blue .genesis-nav-menu a:hover,.parallax-pro-blue .home-odd .featured-content .entry-title a:hover,.parallax-pro-blue .site-footer a:hover,.parallax-pro-blue .site-header .widget-area a:hover,.parallax-pro-blue a{color:#44ace8}.parallax-pro-blue .archive-pagination .active a,.parallax-pro-blue .archive-pagination li a:hover,.parallax-pro-blue .footer-widgets,.parallax-pro-blue .pricing-table a.button:hover,.parallax-pro-blue input:hover[type=submit],.parallax-pro-blue input:hover[type=button],.parallax-pro-blue input:hover[type=reset]{background-color:#44ace8}.parallax-pro-blue .pricing-table a.button:hover{border:3px solid #44ace8}.parallax-pro-green .entry-title a:hover,.parallax-pro-green .genesis-nav-menu .current-menu-item>a,.parallax-pro-green .genesis-nav-menu .sub-menu .current-menu-item>a:hover,.parallax-pro-green .genesis-nav-menu .sub-menu a:hover,.parallax-pro-green .genesis-nav-menu a:hover,.parallax-pro-green .home-odd .featured-content .entry-title a:hover,.parallax-pro-green .site-footer a:hover,.parallax-pro-green .site-header .widget-area a:hover,.parallax-pro-green a{color:#35c379}.parallax-pro-green .archive-pagination .active a,.parallax-pro-green .archive-pagination li a:hover,.parallax-pro-green .footer-widgets,.parallax-pro-green .pricing-table a.button:hover,.parallax-pro-green input:hover[type=submit],.parallax-pro-green input:hover[type=button],.parallax-pro-green input:hover[type=reset]{background-color:#35c379}.parallax-pro-green .pricing-table a.button:hover{border:3px solid #35c379}.parallax-pro-orange .entry-title a:hover,.parallax-pro-orange .genesis-nav-menu .current-menu-item>a,.parallax-pro-orange .genesis-nav-menu .sub-menu .current-menu-item>a:hover,.parallax-pro-orange .genesis-nav-menu .sub-menu a:hover,.parallax-pro-orange .genesis-nav-menu a:hover,.parallax-pro-orange .home-odd .featured-content .entry-title a:hover,.parallax-pro-orange .site-footer a:hover,.parallax-pro-orange .site-header .widget-area a:hover,.parallax-pro-orange a{color:#e58c29}.parallax-pro-orange .archive-pagination .active a,.parallax-pro-orange .archive-pagination li a:hover,.parallax-pro-orange .footer-widgets,.parallax-pro-orange .pricing-table a.button:hover,.parallax-pro-orange input:hover[type=submit],.parallax-pro-orange input:hover[type=button],.parallax-pro-orange input:hover[type=reset]{background-color:#e58c29}.parallax-pro-orange .pricing-table a.button:hover{border:3px solid #e58c29}.parallax-pro-pink .entry-title a:hover,.parallax-pro-pink .genesis-nav-menu .current-menu-item>a,.parallax-pro-pink .genesis-nav-menu .sub-menu .current-menu-item>a:hover,.parallax-pro-pink .genesis-nav-menu .sub-menu a:hover,.parallax-pro-pink .genesis-nav-menu a:hover,.parallax-pro-pink .home-odd .featured-content .entry-title a:hover,.parallax-pro-pink .site-footer a:hover,.parallax-pro-pink .site-header .widget-area a:hover,.parallax-pro-pink a{color:#cb4082}.parallax-pro-pink .archive-pagination .active a,.parallax-pro-pink .archive-pagination li a:hover,.parallax-pro-pink .footer-widgets,.parallax-pro-pink .pricing-table a.button:hover,.parallax-pro-pink input:hover[type=submit],.parallax-pro-pink input:hover[type=button],.parallax-pro-pink input:hover[type=reset]{background-color:#cb4082}.parallax-pro-pink .pricing-table a.button:hover{border:3px solid #cb4082}.logo-text{background:url(images/Fort-Worth-West.png) left center no-repeat rgba(0,0,0,0);float:left;height:22px;text-indent:-9999px;width:246px;margin-top:10px;margin-left:136px;display:none}.head-other-logo{float:left;margin-left:120px;z-index:50}.fort-worth_logo{width:100%;float:left;margin-top:-44px;margin-left:-2px}.address_header{border-right:1px solid;margin-right:21px;padding-right:15px}.contact_us_form textarea{border:1px solid #000!important;color:#000;height:237px}.call_us{margin-right:10px}.contact_us_form div.wpcf7-response-output{border:none;color:#fff;float:left;margin:-30px 0 1em;padding:18px 20px;text-align:center;width:100%}.mail_area h3{font-size:17px;font-weight:600;margin-bottom:10px}.contact_detail_area .wpb_wrapper>p{margin-top:0}.call_us_d>a:hover{color:red}.call_us_d,.call_us_d>a{color:#000}.call_us_d{font-size:22px}.contact_detail_area h2{margin-top:9px}.contact_us_form input:focus,.contact_us_form textarea:focus{border:1px solid #737373}.rightdiv{color:#606060;font-size:17px;height:49px;letter-spacing:1px;margin-top:-5px;line-height:52px}.social_media a{display:inline-block;height:47px;margin-top:5px;width:47px;float:right}.rightdiv a{color:#606060!important}.menu-main-menu-container{margin-top:-155px;z-index:50}.scroll-to-fixed-fixed .menu-main-menu-container{margin-top:-109px}.home-menu-middle.scroll-to-fixed-fixed{top:156px!important}.home_social_icon>a{margin-right:15px}.service_box .wpb_text_column.wpb_content_element{margin-bottom:0}.service_box h4,.service_box h4 a{margin-top:-50px;color:#fff!important}.service_box .wpb_text_column.wpb_content_element:nth-of-type(2){background:#fff;margin-bottom:75px;margin-top:-37px;padding:14px 25px;position:relative;width:97.555%;height:130px}.content_area{width:69%}.read_more_area{float:right;position:absolute;top:0;right:0}.home-resfrm-middle{display:block}.home-resfrm-middle .reservationform{background:url(images/reservation_menu.png) rgba(0,0,0,0);border-radius:0;margin:0;padding:11px 20px;right:0;width:100%}nav.nav-header{background:#fe9600;float:right;height:43px;margin-top:-83px;width:100%}.home-section-1{background-attachment:fixed;background-color:#fff;background-position:0 0;background-repeat:repeat!important;background-size:auto auto!important}.reservation_box1{float:left;width:48%}.vc_col-sm-4.box_area_inner.location_area.wpb_column.vc_column_container{margin-bottom:30px}.box_area_inner .wpb_wrapper>ul{float:left;margin-bottom:0!important;width:100%}.location_title{background:#006E5E;color:#fff;float:left;margin-bottom:29px;margin-top:-50px;padding:10px 20px;text-transform:uppercase}.box_area_inner.location_area .wpb_wrapper{background:#ececec;float:left;margin-bottom:0!important;padding:14px;width:100%}.service_box_area_img{margin-bottom:7px}.box_area_inner .wpb_text_column.wpb_content_element{margin-bottom:0}.box_area_inner p{margin-bottom:0!important}.box_area_inner .wpb_wrapper{background:#ececec;margin-bottom:0!important;padding:14px}.home-resfrm-middle .reservationform input,select,textarea{border:2px solid #fff!important;color:#fff;font-size:16px;font-weight:400;padding:10px 16px;width:100%;height:40px;background:0 0}.home-resfrm-middle .left_slct{float:left;margin-right:2%;width:31%}.slect_area_main{float:left;margin-left:8px;width:49%}.home-resfrm-middle .form_inner{float:left;width:31%}#Adults>option,#Children>option{color:#000}.tribe-bar-views-inner{position:relative;right:-1px}.tribe-events-list-separator-month{margin:0 auto!important}#respond textarea{background-color:#f3f3f3;border:none!important;color:#000;font-size:16px;font-weight:400;height:223px;padding:10px 16px;width:100%}.entry-content>h2{color:#006db9;font-size:23px;font-weight:400;letter-spacing:2px;line-height:1.2;margin:0 0 20px;text-transform:uppercase}.home-resfrm-middle .right_slct{float:left;margin-left:0;margin-top:0;width:31%}.home-resfrm-middle .reservationform .button_area{background:#fe9600!important;color:#fff!important;float:left;font-size:16px;letter-spacing:1px!important;margin:0 auto 0 13px;padding:12px 0;width:33%;border:none!important}.home-resfrm-middle .reservationform .title_area{margin-top:0!important}.reservation_box2{float:left;margin-left:13px;width:48%}.home-resfrm-middle .reservation_title{color:#fff;float:left;font-size:29px;font-weight:700;text-align:center;text-transform:uppercase;margin-top:0;padding:18px 11px 18px 0;border-right:1px solid #fff;margin-right:15px}.single-post .nav{float:right;list-style:none;margin-top:0}#tribe-bar-views .tribe-bar-views-list{float:left;width:100%;padding:0!important}.tribe-bar-submit{padding:20px 14px!important}.ui-widget-content .location_left a{background:rgba(0,0,0,0)!important;color:#000!important;display:block;padding-left:0!important;width:100%}.location_left .ui-state-default{background:rgba(0,0,0,0)!important}.ui-widget-content a{color:#fff!important}.custom-header .nav>li>a{color:#000;font-size:15px;letter-spacing:1px;margin:0;text-transform:uppercase;padding:0 10px;display:inline-block}.inner_main_title,.single-post .inner_main_title{background:rgba(0,0,0,.8);padding:10px 40px;text-transform:uppercase;overflow:visible;font-family:proxima_nova_rgregular}.single-post .nav>li>a{color:#000}.page .nav>li>a{color:#4a4a4a}.inner_main_title{color:#fff!important;display:inline-block;font-size:31px!important;margin:0!important;text-align:center;letter-spacing:4px!important}.site-inner{clear:both;margin:0 auto;width:100%}.page-id-37 .entry-header{border:none;display:block;text-align:left}p.entry-meta{display:none;font-size:20px;margin-bottom:0}.inner_heading{float:left;margin-bottom:18px!important;margin-top:-11%;width:100%;display:none}.comment-author{margin-bottom:0!important}.single-post h1,.single-post h2,.single-post h3,.single-post h4,.single-post h5,.single-post h6{color:#006F41;font-family:proxima_nova_rgregular;font-size:23px;font-weight:400;letter-spacing:2px;line-height:1.2;margin:0 0 20px;text-transform:uppercase}.category h1,.category h2,.category h3,.category h4,.category h5,.category h6{color:#006F41;font-size:23px;font-weight:400;line-height:1.2;margin:0 0 20px}#tribe-events .tribe-events-button,.tribe-events-button{margin-top:0}.single-post .inner_main_title{color:#fff!important;display:inline-block;font-size:31px!important;letter-spacing:4px!important;margin:0!important;text-align:center}.sidebar .post h2 a{color:#9c9c9c}.sidebar .post h2 a:hover{color:#006DB9}.sidebar .post h2{border-bottom:1px solid #ccc;color:#ccc;font-size:18px;letter-spacing:0;margin-bottom:11px;padding-bottom:13px;text-transform:capitalize!important}.sidebar .post{background:rgba(0,0,0,0);margin-bottom:0;padding:0}#container_area_main .description{color:#fff;font-size:15px;line-height:20px}.page-id-37 .inner_heading{float:left;margin-bottom:0!important;margin-top:-75px;width:100%}.page-id-37 .inner_header img{float:left;margin-top:-40px;width:100%}.events-archive .inner_header img{margin-top:-282px}.page-id-37 .site-inner{padding:0 15px;width:1140px}.category .inner_main_title,.tribe-filter-live.custom-header .inner_main_title{background:rgba(0,0,0,.8);color:#fff!important;display:inline-block;font-family:proxima_nova_rgregular;font-size:31px!important;letter-spacing:4px!important;margin:0!important;overflow:visible;padding:10px 40px;text-align:center;text-transform:uppercase}.cs-style-3 figure,.gallery_image{overflow:hidden}.tribe-filter-live.custom-header h1,.tribe-filter-live.custom-header h2,.tribe-filter-live.custom-header h3,.tribe-filter-live.custom-header h4,.tribe-filter-live.custom-header h5,.tribe-filter-live.custom-header h6{color:#006F41;font-family:proxima_nova_rgregular;font-size:23px;font-weight:400;letter-spacing:2px;line-height:1.2;margin:0 0 20px;text-transform:uppercase}#tribe-bar-form input[type=text],#tribe-bar-form label,#tribe-events .tribe-events-button,.tribe-events-button{font-weight:400!important}.page-id-97 .content-sidebar-wrap{margin-top:30px}#tribe-events-content.tribe-events-list{margin-bottom:0!important}.tribe-icon-list{padding-top:1px}.tribe-events-notices{border-radius:0!important}.content-sidebar-wrap .content .entry-title{font-size:23px;margin-bottom:11px;margin-top:14px!important}.cat-links{margin-bottom:13px}.category .content-sidebar-wrap{margin-top:30px}.blog-php .inner_header img,.category .inner_header img{float:left;margin-top:-282px;width:100%}.category .site-inner{padding:0;width:1250px}#tribe-bar-form{background:#006F41!important}#tribe-bar-form .tribe-bar-submit input[type=submit]{background:#000!important}#tribe-bar-form input[type=text],.label-tribe-bar-date,.label-tribe-bar-search{color:#fff}#tribe-events-bar{margin-top:31px}#tribe-bar-form label{display:block;font-size:17px!important;line-height:1;margin:0 0 5px;padding:0;text-transform:uppercase}.form_area{border:1px solid #d9d9d9;border-radius:0;margin-bottom:13px;padding:6px 17px}.nbs-flexisel-inner .title>a:hover{color:#006F41!important}.form_area label{color:#7d7d7d;display:inline-block;font-size:15px;letter-spacing:2px;width:109px!important}.detail_area{width:464px!important}.contact_us_form input{width:100%}.contact_us_form .wpcf7-form-control.wpcf7-submit{width:100%;color:#fff}.contact_us_title_area{color:#000;font-family:Open Sans;font-size:15px;letter-spacing:2px;margin-bottom:29px}.detail_area .wpb_wrapper p{color:#5d5d5d;font-family:arial;font-size:14px;letter-spacing:1px;margin:0 0 30px!important}.address_title_area{color:#000;font-size:15px;letter-spacing:2px;margin-bottom:11px}.reservationform{background-color:rgba(255,255,255,.68);border-radius:0;clear:both;height:111px;margin:113px auto 0;padding:20px;position:relative;right:0;top:0;width:1250px;z-index:500}.first_fold_area:nth-of-type(2n){margin-left:13px}.form_inner{float:left}.first_fold_area{float:left;width:220px}.reservationform .title_area{color:#000;display:block;margin-top:0!important}.reservationform .button_area:hover{background-color:#000!important}.header_phone>a:hover{color:#006f41}.reservationform.scroll-to-fixed-fixed .promo_code_main>a,.reservationform.scroll-to-fixed-fixed .title_area{color:#fff}.promo_code_main>a:hover,.reservationform.scroll-to-fixed-fixed .promo_code_main>a:hover{color:#b63522}.reservationform.scroll-to-fixed-fixed .title_promo{color:#fff}.reservationform.scroll-to-fixed-fixed{background:rgba(0,0,0,.8);margin-top:0}.reservationform .button_area{background:#006f41!important;color:#fff!important;display:inherit;float:none;font-family:proxima_nova_rgregular;font-size:12px;height:38px;left:16px;letter-spacing:1px!important;line-height:1;margin-left:0!important;padding:1px 0 0;position:relative;top:24px;width:151px}.reservation_title{color:#fe9601;display:none;font-size:38px;font-weight:700;text-align:center;text-transform:uppercase}.left_slct{float:left;margin-right:2%;width:245px}.white_bg_area select{background:#fff;border:none!important;color:#000}.main_select_area{float:left;margin-left:13px;width:510px}.select_area_reserv{float:left;width:100%}.right_slct{float:left;margin-left:4px;width:245px}.reservationform .small{width:100%}.sidebar .entry-header{display:block;text-align:center}.title_promo{color:#000}.promo_code_main>a,.right_slct.white_bg_area>a{color:#000;float:right;font-size:12px;text-align:right;text-decoration:underline}.reservationform.scroll-to-fixed-fixed{left:0!important;width:100%!important}.content-sidebar-wrap .content .entry-header{display:block;text-align:left}#reservation_form{margin:0 auto;width:1143px}.promo_code_main{float:left;width:185px}.inner_footer_booking.home-resfrm-middle{bottom:0;position:fixed;width:100%}.accommodations a:hover{background:url(images/active_accomodation.png) 10px 10px no-repeat #000!important;padding-left:53px!important;color:#FE9601!important}.amenities a:hover{background:url(images/active_aminates.png) 4px 10px no-repeat #000!important;color:#FE9601!important}.services a:hover{background:url(images/active_service.png) 6px 10px no-repeat #000!important;color:#FE9601!important}.location a:hover{background:url(images/active_location.png) 5px 10px no-repeat #000!important;color:#FE9601!important}.blog a:hover{background:url(images/active_blog.png) 5px 10px no-repeat #000!important;color:#FE9601!important}.events a:hover{background:url(images/active_events.png) 5px 10px no-repeat #000!important;color:#FE9601!important}.contact_us a:hover{background:url(images/active_contact_us.png) 5px 10px no-repeat #000!important;color:#FE9601!important}.accommodations.current-menu-item a{background:url(images/active_accomodation.png) 10px 10px no-repeat #000;padding-left:53px!important;color:#FE9601!important}.amenities.current-menu-item a{background:url(images/active_aminates.png) 4px 10px no-repeat #000!important;color:#FE9601!important}.services.current-menu-item a{background:url(images/active_service.png) 6px 10px no-repeat #000!important;color:#FE9601!important}.location.current-menu-item a{background:url(images/active_location.png) 5px 10px no-repeat #000!important;color:#FE9601!important}.blog.current-menu-item a{background:url(images/active_blog.png) 5px 10px no-repeat #000!important;color:#FE9601!important}.events.current-menu-item a{background:url(images/active_events.png) 5px 10px no-repeat #000!important;color:#FE9601!important}.contact_us.current-menu-item a{background:url(images/active_contact_us.png) 5px 10px no-repeat #000!important;color:#FE9601!important}.accommodations a{background:url(images/accomodation.png) 10px 10px no-repeat rgba(0,0,0,0);padding-left:53px!important}.amenities a{background:url(images/aminates.png) 4px 10px no-repeat rgba(0,0,0,0)}.services a{background:url(images/service.png) 6px 10px no-repeat rgba(0,0,0,0)}.location a{background:url(images/location.png) 5px 10px no-repeat rgba(0,0,0,0)}.blog a{background:url(images/blog.png) 5px 10px no-repeat rgba(0,0,0,0)}.events a{background:url(images/events.png) 5px 10px no-repeat rgba(0,0,0,0)}.contact_us a{background:url(images/contact_us.png) 5px 10px no-repeat rgba(0,0,0,0)}.head_shopping_bag{margin:-90px auto 0!important;text-align:right;width:1128px}.head_shopping_bag .bag_text{font-size:14px;letter-spacing:2px;text-transform:uppercase}.head_shopping_bag .bag_count{background:url(images/cart.png) no-repeat rgba(0,0,0,0);color:#000;display:inline-block;float:left;font-size:14px;height:32px;margin-right:12px;padding-top:9px;position:relative;text-align:center;top:-7px;width:25px}.single-product .site-inner{clear:both;margin-top:263px!important}.woocommerce-tabs.wc-tabs-wrapper{border-bottom:1px solid #ccc;float:left;width:100%}.single-product .product h1{display:block;font-size:35px!important;margin:0!important}.cartmain-contents,.site-header-fixed .cartmain-contents{display:inline;float:right;position:relative;z-index:5000}.site-header-fixed .cartmain-contents{margin-top:-58px}.cartmain-contents{margin-top:-104px}.post .entry-content>img{height:205px}.page-id-343 .entry-content{display:block;margin:auto;width:1100px}#ninja_forms_form_5_all_fields_wrap{margin-top:30px}.socialWidget .socialWidgetCallout{float:none!important;display:block!important}#container_area_main .grid li,.grid li{display:inline-table;float:inherit;padding:0;vertical-align:top}hr{clear:both}.single-post .nav{width:auto}.home-odd{background-size:100% 100%!important}.site-header-fixed .head-other-logo{width:62px!important;margin-left:45px!important}.events-archive .inner_header{margin-top:-51px}.page-id-37 .inner_header{margin-top:129px}.page-id-343 .inner_header,.site-header-fixed nav{margin-top:0}.sidebar .post header{position:relative!important}.typed-cursor{opacity:1;font-weight:100;-webkit-animation:blink .7s infinite;-moz-animation:blink .7s infinite;-ms-animation:blink .7s infinite;-o-animation:blink .7s infinite;animation:blink .7s infinite}@-keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@-webkit-keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@-moz-keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@-ms-keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@-o-keyframes blink{0%,100%{opacity:1}50%{opacity:0}}.grid{padding:0;max-width:1300px;margin:0 auto;list-style:none;text-align:center}.grid li{margin:0;position:relative;text-align:left;width:auto}#container_area_main .container{margin:10px auto;max-width:100%;width:100%}#container_area_main .grid li:nth-of-type(5){margin-top:-204px}#container_area_main .grid li{margin:0 15px 22px 0;position:relative;text-align:center;width:auto}#container_area_main .grid li:nth-of-type(3){margin-right:0}#container_area_main .grid li:nth-of-type(5) img{height:497px}#container_area_main .grid li:nth-of-type(7) img{height:237px}#container_area_main .grid li:nth-of-type(7){display:inline-block;height:237px!important;left:894px;margin-right:0;margin-top:-267px;overflow:hidden;position:relative;width:285px}#container_area_main .grid li:nth-of-type(6){margin-right:0;margin-top:-204px}#container_area_main .container .grid{left:-1px;margin-bottom:0!important;position:relative}#container_area_main .grid figure img{display:inline;position:relative;text-align:center;width:98.5%}#container_area_main .wpb_wrapper{margin-bottom:0!important}.main-title{background:rgba(0,0,0,.8);bottom:7px;color:#fff;height:40px;letter-spacing:2px;line-height:40px;margin:-52px 3px 0;position:absolute;text-transform:uppercase;width:98.5%}#container_area_main .grid li:nth-of-type(5) figcaption{padding-top:64px}.readmore>a:hover{background-color:#fff!important;color:#000}#best_service{margin-bottom:0}#best_service .wpb_wrapper{margin-bottom:9px!important}#container_area_main .grid li:nth-of-type(4){margin-top:3px}#container_area_main .grid li:nth-of-type(3) .main-title,#container_area_main .grid li:nth-of-type(6) .main-title,#container_area_main .grid li:nth-of-type(7) .main-title{width:98%}#container_area_main .grid li:nth-of-type(1) figcaption{padding-top:55px}.readmore>a{background:#006f41!important;display:inline-block;font-size:12px!important;margin-top:11px;padding:6px 39px!important}.grid figure{margin:0;position:relative}#container_area_main{margin:0 auto;width:1250px}.grid figure img{max-width:100%;display:block;position:relative}.grid figcaption{background:rgba(0,0,0,.8);color:#ed4e6e;left:0;padding:20px;position:absolute;top:0;width:100%}.grid figcaption h3{margin:0;padding:0;color:#fff}.grid figcaption span:before{content:'by '}.grid figcaption a{background:rgba(0,0,0,0);border-radius:0;color:#fff;display:inline-block;font-size:24px;letter-spacing:2px;padding:5px 10px;text-align:center;text-transform:uppercase}#container_area_main .grid li:hover .main-title{display:none}.cs-style-3 figcaption{bottom:10%;height:77%;left:5%;opacity:0;right:10%;top:10%;width:90%;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .4s,opacity .1s .3s;-moz-transition:-moz-transform .4s,opacity .1s .3s;transition:transform .4s,opacity .1s .3s}.no-touch .cs-style-3 figure:hover figcaption{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .4s;-moz-transition:-moz-transform .4s;transition:transform .4s,opacity .1s}.ui-datepicker-title select{color:#fff!important;background:#006F41;padding:0 10px}.head-menu-area .nav,.slider_area ul{padding:0!important;margin:0!important}.touch .cs-style-3 figure:hover figcaption{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .4s;-moz-transition:-moz-transform .4s;transition:transform .4s,opacity .1s}.site-header{height:95px;width:100%;background:rgba(0,0,0,.6);position:relative;z-index:500}.site-header .wrap{width:1250px;margin:0 auto;float:none}.slider_area{margin-top:-167px}.slider_area .wpb_revslider_element.wpb_content_element{margin-bottom:0!important}.head-menu-area .nav{position:relative;float:right}.head-menu-area .nav li{float:left;list-style:none}.head-menu-area .nav li:last-child a{border-right:none;padding-right:0}.head-menu-area .nav li a{padding:0 25px;letter-spacing:2px;color:#fff;font-family:Raleway,sans-serif;border-right:1px solid #fff;line-height:12px}.head-menu-area .nav li ul{position:absolute;display:none}.head-menu-area .nav li:hover ul{display:block;padding:0!important;width:250px}.head-menu-area .nav li ul li{display:block;background:#ffbd27;float:none}.head-menu-area .nav li ul li a{border-bottom:1px solid #fff;border-right:medium none;color:#fff;display:block;padding:12px}.head-menu-area .nav li ul li a:hover{background:#000;color:#fff}.head-menu-area .nav li a:hover,.head-menu-area .nav li.current-menu-item a{color:#ffbd27}.head-menu-area .nav li ul li.current-menu-item a{color:#fff;background:#000}.head-menu-area .nav li.current-menu-item ul li a{color:#fff}.customer_logo_in .wpb_text_column.wpb_content_element{background:#fff;float:left;text-align:center;width:100%}.customer_logo_in .wpb_text_column.wpb_content_element:hover{opacity:.7}.slider_menu_area .wpb_text_column.wpb_content_element{display:none!important}.slider_menu_area #menu-home_navigation_menu{background:rgba(0,0,0,0);float:right;height:100%;margin:0!important;padding:25px;position:absolute;right:0;top:0;width:300px}.slider_menu_area #menu-home_navigation_menu li{list-style:none;margin:0}.slider_menu_area #menu-home_navigation_menu li a{border-bottom:1px solid #d1d1d1;color:#000;display:block;font-family:Raleway,sans-serif;font-size:18px;font-weight:600;padding:22px 0;text-transform:capitalize}.slider_menu_area #menu-home_navigation_menu li a:hover{color:#ffbd27}.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}.welcome_area{padding:40px 0}.welcome_area .vc_col-sm-12{float:none;margin:0 auto;text-align:center;width:950px}.welcome_area h1{font-size:41px;color:#9e9e9e;text-transform:uppercase}.welcome_area h1 span{display:block;color:#c4732a}.welcome_area p{color:#000}.home_read a{width:135px;height:45px;line-height:45px;display:block;background:#000;color:#fff;text-align:center;font-size:18px}.home_read a:hover{background:#c4732a}.video_section .wpb_video_wrapper>iframe{width:475px!important;height:415px!important;z-index:5000}.video_section .wpb_video_widget.wpb_content_element{margin-bottom:0!important}.video_section .wpb_video_wrapper{float:left;min-height:425px;padding:0!important;width:100%}.welcome_content{width:58%!important}.video_section .wpb_video_wrapper:after,.video_section .wpb_video_wrapper:before{color:transparent;height:324px;position:absolute;width:386px;display:block;content:"."}.video_section .wpb_video_wrapper:after{background:url(images/top_screen.png) no-repeat rgba(0,0,0,0);right:3px;top:-15px}.video_section .wpb_video_wrapper:before{background:url(images/bottom_screen.png) no-repeat rgba(0,0,0,0);left:-15px!important;top:108px!important}.commercial_section{padding:0;position:relative}.commercial_section .commercial_left_img .vc_column-inner{min-height:680px;padding:0;position:relative;z-index:50!important}.commercial_section .commercial_right{float:right}.commercial_right .service_content{padding:40px 45px 50px 180px;margin-left:-145px;margin-top:60px}.commercial_right .vc_column-inner{padding:0!important}.service_content{border:17px solid #ffbd27;width:890px}.singel_title{font-size:129px;color:#e2e2e2;font-family:Raleway,sans-serif;font-weight:500;line-height:115px}.service_content h2{font-size:37px;color:#0e0e0e;text-transform:uppercase;margin-top:-60px}.service_read a{width:195px;height:55px;line-height:55px;text-align:center;display:block;background:#000;color:#fff;font-size:22px}.logo_area .jcarousel-pagination,.logo_area .jw_easy_slider_name{display:none}.logo_area h4,.recidental_area_left h3{font-size:37px;text-transform:uppercase}.service_read a:hover{background:#ffbd27}.recidental_area .recidental_area_right{padding:0}.recidental_area .recidental_area_right .vc_column-inner{min-height:680px;padding:0}.recidental_area_left h3{color:#0e0e0e;margin-top:-60px}.logo_area{padding:35px 0 0;background:#f1f1f1}.logo_area .vc_col-sm-12{width:1284px;margin:0 auto;float:none}.logo_area .wpb_text_column.wpb_content_element{margin-bottom:0!important}.logo_area h4{text-align:center;color:#000;margin:-30px 0 30px!important}.logo_area h4 span{color:#c4732a;font-weight:700}.logo_top_title{text-align:center;font-size:80px;color:#dbdbdb;font-weight:600}.logo_area .jcarousel-control-prev{background:url(images/left_arrow.png) no-repeat;width:25px;height:36px;text-indent:-5000px;left:-36px!important;top:37px}.logo_area .jcarousel-control-next{background:url(images/right_arow.png) no-repeat;width:25px;height:36px;text-indent:-5000px;top:37px;right:-41px}.jcarousel li{padding:10px 9px 0!important}.site-footer{background:url(images/footer_bg.png) no-repeat;padding:30px 0;color:#f6f5f6;background-size:100% 100%!important}.site-footer .wrap{width:1250px;padding:0}.footer_other_left{float:left;width:28%;margin-right:115px}.footer_other_center{float:left;width:25%}.footer_other_right{width:35%}.footer_other_right iframe{width:100%;height:250px}.footer_cont{color:#fff;font-size:19px;text-transform:uppercase;margin-bottom:35px}.footer_other_center ul li a,.footer_phone_no a{color:#f6f5f6}.footer_addres,.footer_phone_no{margin-bottom:15px;padding:0 0 0 40px}.footer_cont:before{background:#fff;content:".";height:2px;margin-top:35px;position:absolute;text-indent:-5000px;width:50px}.footer_addres{background:url(images/location.png) no-repeat}.footer_phone_no{background:url(images/call_footer.png) left center no-repeat}.footer_emails{background:url(images/mail_footer.png) left center no-repeat;padding:0 0 0 40px}.footer_emails a{color:#f6f5f6;text-transform:lowercase}.footer_other_center ul{margin:0;padding:0}.footer_other_center ul li{list-style:none;padding-bottom:3px}.main_footer{background:#292929;padding:10px 0;float:left;width:100%}.main_footer .main_footer_copyright{width:1250px;margin:0 auto;float:none}.copyright_footer{float:left;color:#fff;margin-top:24px}.footer_picture{float:right}.footer_picture img{display:block}.contact_map_area h2{border-bottom:1px solid #000;color:#000;font-size:30px;margin-bottom:20px;padding:0 0 20px!important;position:relative}.contact_map_area h2:after,.contact_map_area h2:before{content:"";display:inline-block;position:absolute}.contact_map_area h2::after,.contact_map_area h2::before{background-color:#000}.contact_map_area h2:before{bottom:-3px;height:5px;left:20px;width:35px}.contact_map_area h2:after{bottom:-1px;height:1px;left:0;width:80px}.top_inputs p{width:48.5%;float:left}.top_inputs p:last-child{float:right}.contact_form_area .wpcf7-form input{border:1px solid #000;padding:10px}.contact_form_area .wpcf7-form textarea{background:#fff;border:1px solid #000!important;color:#000;height:150px;padding:10px}.contact_form_area .wpcf7-form input:focus,.contact_form_area .wpcf7-form textarea:focus{border:1px solid #C0212E}.contact_form_area .wpcf7-form .wpcf7-form-control.wpcf7-submit{background:#000;border:none;display:block;height:auto;margin:0 auto;padding:14px;width:200px;font-size:16px}.contact_form_area .wpcf7-form .wpcf7-form-control.wpcf7-submit:hover{background:#FFBB01;color:#fff}.contact_map iframe{border:1px solid #000!important;display:block;height:343px;margin:0}.ajax-loader,.feature_img_section222 img,.page-id-30 .before_footer_main_area_form,.page-id-30 .btn-contact,.single-gallery #respond{display:none}.top_contact_area .vc_col-sm-4{text-align:center}.top_contact_area b{font-size:22px;font-weight:500;color:#000;margin-bottom:10px}.top_contact_area .vc_col-sm-4 a{color:#5b5b5b}.top_contact_area .vc_col-sm-4 a:hover{color:#C0212D}.input_a input{background:url(images/name_icon.jpg) left 5px center no-repeat #fff;padding-left:30px!important}.input_b input{background:url(images/call_a.png) left 10px center no-repeat #fff;padding-left:30px!important}.input_c input{background:url(images/email_name_icon.jpg) left 5px center no-repeat #fff;padding-left:32px!important}.subject_input input{background:url(images/subject_icon.png) left 10px center no-repeat #fff;padding-left:34px!important}.top_contact_area .vc_col-sm-12 a{color:#000}.top_contact_area .vc_col-sm-12 a:hover{color:#FFBD27!important}.carire_cantact_detail .vc_col-sm-12 .vc_col-sm-4{border:1px solid #000!important;margin-bottom:0;margin-right:15px;min-height:310px!important;padding:20px!important;text-align:center!important;vertical-align:top;width:24%!important}.carire_cantact_detail .vc_col-sm-12 .vc_col-sm-3:last-child{margin-right:0!important}.top_contact_area.carire_cantact_detail .vc_col-sm-12 .vc_col-sm-4{min-height:218px!important;margin-right:15px;width:32.5%!important}.top_contact_area.carire_cantact_detail .vc_col-sm-12 .vc_col-sm-4:last-child{margin-right:0!important}.top_contact_area.carire_cantact_detail .vc_col-sm-12 .vc_col-sm-4 .wpb_text_column{margin-bottom:0}.top_contact_area .cnt_details{min-height:72px;color:#000}.carire_cantact_detail .vc_col-sm-4 p{margin-bottom:15px}.top_contact_area.carire_cantact_detail{padding-bottom:40px}.opaning_hour_area{padding:20px;border:1px solid #000;margin-bottom:0!important}.opaning_hour_area ul li{list-style:none;border-bottom:1px dashed #ccc;margin-bottom:5px;padding-bottom:5px}.before_footer_main_area_form input,.before_footer_main_area_form textarea{border:none;padding:12px;background:#fff}.contact_map .wpb_text_column.wpb_content_element:last-child{margin-bottom:0!important}.top_inputs{float:left;width:100%}.top_contact_area{margin:0!important}.contact_map_area .vc_column-inner{padding-top:0!important}.content-sidebar-wrap{width:1250px;margin:0 auto}.home .content-sidebar-wrap{width:100%}.feature_img_section222{background:url(images/inner_slider.jpg) no-repeat fixed;height:325px;background-size:100%!important;margin-top:-95px;margin-bottom:25px}.feature_img_section222 .newheader{width:1250px;margin:0 auto;float:none;padding-top:210px}.feature_img_section222 .entry-title{display:block;float:left;color:#fff}.feature_img_section222 .btn-contact{float:right;background:#FFBD27;padding:10px 15px;color:#fff}.feature_img_section222 .btn-contact:hover{background:#fff;color:#000}.wpb_wrapper>ul{margin-left:15px}.before_footer_main_area_form{padding:30px 0;background:#FFBD27}.before_footer_main_area_form .before_footer_info_area_form{width:1250px;margin:0 auto}.before_footer_main_area_form #contact_us_footer{text-align:center;font-size:40px;line-height:40px;color:#fff;font-weight:700;text-transform:uppercase;margin-bottom:30px}.before_footer_main_area_form #contact_us_footer:after{background:#fff;color:transparent;content:".";display:block;height:3px;margin:10px auto 0;position:relative;width:100px}.before_footer_main_area_form textarea{height:200px;color:#000}.before_footer_main_area_form .wpcf7-form-control.wpcf7-submit{background:#000;width:250px;padding:12px;border:none;display:block;margin:0 auto;font-size:18px}.before_footer_main_area_form .wpcf7-form-control.wpcf7-submit:hover{background:#fff;color:#000}.single-bne-testimonial{padding:20px;background:#fff;border-bottom:3px solid #FFBD27;box-shadow:0 0 1px}.contact_map_area h2::after,.showroom_title h2::before,.showroom_title h3::before{background-color:#000}.showroom_title,.testimonial_area .wpb_text_column.wpb_content_element{margin-bottom:0!important}.showroom_title h2,.showroom_title h3{border-bottom:1px solid #000;color:#000;font-size:30px;padding:0 0 20px!important;margin-bottom:20px!important}.showroom_title h2{position:relative}.showroom_title h2:after,.showroom_title h2:before{content:"";display:inline-block;position:absolute}.showroom_title h2:before{bottom:-3px;height:5px;left:20px;width:35px}.showroom_title h2:after{bottom:-1px;height:1px;left:0;width:80px}.showroom_title h3{position:relative}.showroom_title h3:after,.showroom_title h3:before{content:"";display:inline-block;position:absolute}.showroom_title h3:before{bottom:-3px;height:5px;left:20px;width:35px}.showroom_title h3:after{bottom:-1px;height:1px;left:0;width:80px}.showroom_area iframe{border:2px solid #000!important}.gallery_row .category_title::after{background:#000;color:transparent;content:".";display:block;height:2px;margin:10px auto 0;position:relative;width:100px}.gallery_row .category_title{color:#000;font-size:32px;font-weight:700;margin:0 auto 30px;position:relative;text-align:center;text-transform:uppercase}.hree_main_glry .gallery_main{float:left;margin-bottom:30px;margin-right:30px;position:relative;width:31.5%}.gallery_image::before,.gallery_main :hover .gallery_image::before{content:".";height:300px;position:absolute;width:100%}.gallery_image::before{background:rgba(0,0,0,.4);display:block}.gallery_image img{display:block;height:300px!important;transition:all .5s ease 0s;width:100%!important}.gallery_image .title_link{background:url(images/gallery_circle.png) 0 0/100% auto no-repeat rgba(0,0,0,0);display:table;height:150px;left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:70px;width:148px;z-index:5000}.gallery_image .title_link span{color:#000;display:table-cell;font-size:15px;line-height:21px;padding:0 10px;text-align:center;text-transform:uppercase;vertical-align:middle}.hree_main_glry .gallery_main:nth-of-type(3n){margin-right:0}.gallery_main:hover .gallery_image::before{background:rgba(0,0,0,0);display:block}#cboxNext,#cboxPrevious{background:#333!important;color:#fff!important;padding:10px!important}.gallery_main:hover .gallery_image img{transform:scale(1.1);transition:all .5s ease 0s}.gallery_row{clear:both}#cboxNext{float:right!important;left:inherit!important;right:0!important}#cboxClose{background:url(images/close_a.png) no-repeat rgba(0,0,0,0)!important;color:transparent!important;height:40px!important;top:0!important;width:40px!important}#cboxCurrent{display:none!important}@media only screen and (min-width:1700px) and (max-width:1799px){.slider_menu_area #menu-home_navigation_menu{margin:-792px 0 0!important}}@media only screen and (min-width:1600px) and (max-width:1699px){.slider_menu_area #menu-home_navigation_menu{margin:-714px 0 0!important}}@media only screen and (min-width:1500px) and (max-width:1599px){.service_content{width:800px}}@media only screen and (min-width:1400px) and (max-width:1499px){.service_content{width:800px}}@media only screen and (min-width:1366px) and (max-width:1399px){.service_content{width:750px}}@media only screen and (min-width:1280px) and (max-width:1366px){.service_content{width:700px}}.main_gallery_class .gallery_li{float:left;list-style-type:none;margin-bottom:20px;margin-right:20px;width:23.6%}.gallerytextnew{position:relative}.gallery_li .gal_title>a{background:hsla(0,0%,0%,.5);bottom:0;color:#FFBD27;display:block;margin-top:0;padding:10px;position:absolute;width:100%;font-weight:600}.wpb_image_grid .wpb_image_grid_ul .isotope-item{margin:0 15px 15px 0!important;width:24%!important}.main_gallery_class .gallery_li img{display:block;margin:0!important}.isotope-item .prettyphoto>img{width:100%}.wpb_image_grid .wpb_image_grid_ul .isotope-item:nth-child(4n){margin-right:0!important}.main_gallery_class .gallery_li:nth-child(4n){margin-right:0}.video_section .home_read a{float:none;margin:0 auto}.page-id-429 img.alignnone.size-medium{margin-right:15px;min-height:175px;width:24%}.page-id-429 img.alignnone.size-medium:nth-child(4n){margin-right:0}.recidental_area_left .service_content{float:right;margin-right:-165px;margin-top:38px;padding:25px 180px 35px 45px}@media only screen and (max-width:1200px){body,html{position:relative!important;overflow-x:hidden!important}}@media only screen and (min-width:1024px) and (max-width:1100px){.feature_img_section222 .newheader,.logo_area .vc_col-sm-12,.main_footer .main_footer_copyright,.site-header .wrap{float:none;width:950px;margin:0 auto}.site-footer .wrap{padding:0;width:950px}.feature_img_section222 .newheader{padding-top:210px}.before_footer_main_area_form .before_footer_info_area_form,.content-sidebar-wrap{margin:0 auto;width:960px}.header-image .site-title>a{height:160px;margin:12px 0 0;width:82%}.slider_area .wpb_revslider_element .forcefullwidth_wrapper_tp_banner,.slider_area .wpb_revslider_element .forcefullwidth_wrapper_tp_banner .rev_slider_wrapper.fullscreen-container{height:550px!important}.menu-home_navigation_menu-container .menu{padding-top:0!important}.vc_row.wpb_row.vc_row-fluid.slider_menu_area{height:425px}.slider_menu_area #menu-home_navigation_menu li a{font-size:18px;padding:20px 0}.welcome_area{padding-top:0;padding-bottom:20px}.service_content{border:15px solid #ffbd27;width:620px}.commercial_right .singel_title{font-size:98px;font-weight:500;line-height:40px}.commercial_right .service_content h2{font-size:34px;margin-top:-28px}.commercial_right .service_content{padding-bottom:30px!important;padding-left:150px!important;padding-right:15px!important;width:620px;margin-top:40px}.service_content .wpb_wrapper>p{font-size:15px;line-height:20px;margin-bottom:10px}.commercial_section .commercial_left_img .vc_column-inner{min-height:570px}.service_read a{font-size:20px;height:48px;line-height:47px;width:40%}.recidental_area_left .singel_title{font-size:98px;line-height:40px}.recidental_area_left h3{color:#0e0e0e;font-size:37px;margin-bottom:15px;margin-top:-30px;text-transform:uppercase}.recidental_area_left .service_content{float:right;margin-right:-165px;margin-top:40px;padding:40px 155px 30px 20px}.recidental_area .recidental_area_right .vc_column-inner{min-height:610px}.logo_area{padding:50px 0 0}.footer_other_center{float:left;width:23%}.feature_img_section222{background-attachment:scroll;background-size:100% auto!important;height:373px;margin-bottom:25px;margin-top:-95px}.main_gallery_class .gallery_li{margin-bottom:17px;margin-right:17px;width:23.6%}.wpb_image_grid .wpb_image_grid_ul .isotope-item{margin:0 15px 15px 0!important;width:23.6%!important}.page-id-429 img.alignnone.size-medium{margin-right:15px;min-height:126px;width:23.7%}.page-id-429 img.alignnone.size-medium:nth-child(4n){margin-right:0}.top_contact_area.carire_cantact_detail .vc_col-sm-12 .vc_col-sm-4{margin-right:15px;min-height:218px!important;width:32.2%!important}.top_contact_area.carire_cantact_detail .vc_col-sm-12 .vc_column-inner{padding-top:0}}@media only screen and (min-width:800px) and (max-width:1023px){.feature_img_section222 .newheader,.logo_area .vc_col-sm-12,.main_footer .main_footer_copyright,.site-header .wrap,.welcome_area .vc_col-sm-12{float:none;margin:0 auto;width:730px}.welcome_area .vc_col-sm-12{text-align:center}.site-footer .wrap{padding:0;width:730px}.feature_img_section222 .newheader{padding-top:210px}.before_footer_main_area_form .before_footer_info_area_form,.content-sidebar-wrap{margin:0 auto;width:730px}.site-header{height:75px}.head-menu-area{margin-top:25px}.header-image .site-title>a{height:125px;margin:12px 0 0;width:80%}.head-menu-area .nav li a{font-size:14px;letter-spacing:2px;line-height:12px;padding:0 12px}.slider_area .wpb_revslider_element .forcefullwidth_wrapper_tp_banner,.slider_area .wpb_revslider_element .forcefullwidth_wrapper_tp_banner .rev_slider_wrapper.fullscreen-container{height:440px!important}.menu-home_navigation_menu-container .menu{padding-top:0!important}.vc_row.wpb_row.vc_row-fluid.slider_menu_area{height:32%}.slider_menu_area #menu-home_navigation_menu li a{font-size:17px;padding:12px 0}.welcome_area{padding-top:0;padding-bottom:20px}.welcome_area h1{font-size:32px}.welcome_area .vc_col-sm-12 .vc_column-inner{padding-top:10px}.video_section .wpb_text_column.wpb_content_element{margin-bottom:15px}.service_content{border:15px solid #ffbd27;width:620px}.commercial_right .singel_title{font-size:75px;font-weight:500;line-height:11px}.commercial_right .service_content h2{font-size:28px;margin-top:-14px;margin-bottom:10px}.commercial_right .service_content{margin-top:30px;padding-bottom:20px!important;padding-left:150px!important;padding-right:8px!important;width:510px}.service_content .wpb_wrapper>p{font-size:13px;line-height:19px;margin-bottom:5px}.commercial_section .commercial_left_img .vc_column-inner{min-height:520px}.service_read a{font-size:18px;height:38px;line-height:38px;margin-top:15px!important;width:40%}.recidental_area_left .singel_title{font-size:75px;line-height:10px}.recidental_area_left .service_content{float:right;margin-right:-270px;margin-top:30px;padding:40px 255px 20px 20px}.recidental_area .recidental_area_right .vc_column-inner{min-height:570px}.recidental_area_left h3{font-size:28px;margin-top:-16px;margin-bottom:10px}.logo_area{padding:40px 0 0}.logo_top_title{font-size:70px}.logo_area h4{font-size:27px;margin:-28px 0 20px!important}.logo_area .jcarousel-control-prev{left:-10px!important}.logo_area .jcarousel-control-next{right:-15px!important}.logo_area .jcarousel li{width:160px!important;padding:10px 7px 0!important}.logo_area .jcarousel{margin:0 auto;width:90%}.footer_other_left{float:left;margin-right:50px;width:36%}.footer_other_center{float:left;width:22%}.footer_addres{background-position:0 3px;background-size:10% auto;font-size:16px;padding-left:30px}.footer_phone_no{background-position:0 8px;background-size:18% auto;padding:0 0 4px 30px}.footer_emails{background-position:0 9px;background-size:10% auto;padding-left:30px}.feature_img_section222{background-attachment:scroll;background-size:cover!important;height:373px;margin-bottom:25px;margin-top:-95px}.apartment_section h2{font-size:20px}.apartment_section .wpb_wrapper>p{font-size:15px}.housing_section h2{font-size:20px}.housing_section .wpb_wrapper>p,.top_contact_area .vc_col-sm-12 a{font-size:15px}.main_gallery_class .gallery_li{margin-bottom:17px;margin-right:17px;width:31.7%}.main_gallery_class .gallery_li:nth-child(3n){margin-right:0}.main_gallery_class .gallery_li:nth-child(4n){margin-right:17px!important}.wpb_image_grid .wpb_image_grid_ul .isotope-item{margin:0 15px 15px 0!important;width:31.8%!important}.wpb_image_grid .wpb_image_grid_ul .isotope-item:nth-child(4n){margin:0 15px 15px 0!important}.wpb_image_grid .wpb_image_grid_ul .isotope-item:nth-child(3n){margin-right:0!important}.page-id-429 img.alignnone.size-medium{margin-right:15px;min-height:135px;width:31.8%}.page-id-429 img.alignnone.size-medium:nth-child(3n){margin-right:0}.page-id-429 img.alignnone.size-medium:nth-child(4n){margin-right:15px}.contact_form_area .wpb_text_column.wpb_content_element,.contact_map .wpb_text_column.wpb_content_element{margin-bottom:20px}.top_contact_area.carire_cantact_detail .vc_col-sm-12 .vc_col-sm-4{margin-right:12px;min-height:218px!important;padding:10px!important;width:32.2%!important}.top_contact_area.carire_cantact_detail .vc_col-sm-12 .vc_column-inner{padding-top:20px!important}.top_contact_area .cnt_details{font-size:15px;min-height:72px}.carire_cantact_detail .vc_col-sm-12 .vc_col-sm-4 .vc_column-inner{padding:0}}@media only screen and (min-width:768px) and (max-width:799px){.feature_img_section222 .newheader,.logo_area .vc_col-sm-12,.main_footer .main_footer_copyright,.site-header .wrap,.welcome_area .vc_col-sm-12{float:none;margin:0 auto;width:730px}.welcome_area .vc_col-sm-12{text-align:center}.site-footer .wrap{padding:0;width:730px}.feature_img_section222 .newheader{padding-top:210px}.before_footer_main_area_form .before_footer_info_area_form,.content-sidebar-wrap{margin:0 auto;width:730px}.site-header{height:75px}.head-menu-area{margin-top:25px}.header-image .site-title>a{height:125px;margin:12px 0 0;width:80%}.head-menu-area .nav li a{font-size:14px;letter-spacing:2px;line-height:12px;padding:0 12px}.slider_area .wpb_revslider_element .forcefullwidth_wrapper_tp_banner,.slider_area .wpb_revslider_element .forcefullwidth_wrapper_tp_banner .rev_slider_wrapper.fullscreen-container{height:440px!important}.menu-home_navigation_menu-container .menu{padding-top:0!important}.vc_row.wpb_row.vc_row-fluid.slider_menu_area{height:315px}.slider_menu_area #menu-home_navigation_menu li a{font-size:17px;padding:12px 0}.welcome_area{padding-top:0;padding-bottom:20px}.welcome_area h1{font-size:32px}.welcome_area .vc_col-sm-12 .vc_column-inner{padding-top:10px}.video_section .wpb_text_column.wpb_content_element{margin-bottom:15px}.service_content{border:15px solid #ffbd27;width:620px}.commercial_right .singel_title{font-size:75px;font-weight:500;line-height:11px}.commercial_right .service_content h2{font-size:28px;margin-top:-14px;margin-bottom:10px}.commercial_right .service_content{margin-top:30px;padding-bottom:20px!important;padding-left:150px!important;padding-right:8px!important;width:510px}.service_content .wpb_wrapper>p{font-size:13px;line-height:19px;margin-bottom:5px}.commercial_section .commercial_left_img .vc_column-inner{min-height:520px}.service_read a{font-size:18px;height:38px;line-height:38px;margin-top:15px!important;width:40%}.recidental_area_left .singel_title{font-size:75px;line-height:10px}.recidental_area_left .service_content{float:right;margin-right:-270px;margin-top:30px;padding:40px 255px 20px 20px}.recidental_area .recidental_area_right .vc_column-inner{min-height:570px}.recidental_area_left h3{font-size:28px;margin-top:-16px;margin-bottom:10px}.logo_area{padding:40px 0 0}.logo_top_title{font-size:70px}.logo_area h4{font-size:27px;margin:-28px 0 20px!important}.logo_area .jcarousel-control-prev{left:-10px!important}.logo_area .jcarousel-control-next{right:-15px!important}.logo_area .jcarousel li{width:160px!important;padding:10px 7px 0!important}.logo_area .jcarousel{margin:0 auto;width:90%}.footer_other_left{float:left;margin-right:50px;width:36%}.footer_other_center{float:left;width:22%}.footer_addres{background-position:0 3px;background-size:10% auto;font-size:16px;padding-left:30px}.footer_phone_no{background-position:0 8px;background-size:18% auto;padding:0 0 4px 30px}.footer_emails{background-position:0 9px;background-size:10% auto;padding-left:30px}.feature_img_section222{background-attachment:scroll;background-size:cover!important;height:373px;margin-bottom:25px;margin-top:-95px}.apartment_section h2{font-size:20px}.apartment_section .wpb_wrapper>p{font-size:15px}.housing_section h2{font-size:20px}.housing_section .wpb_wrapper>p,.top_contact_area .vc_col-sm-12 a{font-size:15px}.main_gallery_class .gallery_li{margin-bottom:17px;margin-right:17px;width:31.7%}.main_gallery_class .gallery_li:nth-child(3n){margin-right:0}.main_gallery_class .gallery_li:nth-child(4n){margin-right:17px!important}.wpb_image_grid .wpb_image_grid_ul .isotope-item{margin:0 15px 15px 0!important;width:31.8%!important}.wpb_image_grid .wpb_image_grid_ul .isotope-item:nth-child(4n){margin:0 15px 15px 0!important}.wpb_image_grid .wpb_image_grid_ul .isotope-item:nth-child(3n){margin-right:0!important}.page-id-429 img.alignnone.size-medium{margin-right:15px;min-height:135px;width:31.8%}.page-id-429 img.alignnone.size-medium:nth-child(3n){margin-right:0}.page-id-429 img.alignnone.size-medium:nth-child(4n){margin-right:15px}.contact_form_area .wpb_text_column.wpb_content_element,.contact_map .wpb_text_column.wpb_content_element{margin-bottom:20px}.top_contact_area.carire_cantact_detail .vc_col-sm-12 .vc_col-sm-4{margin-right:12px;min-height:218px!important;padding:10px!important;width:32.2%!important}.top_contact_area.carire_cantact_detail .vc_col-sm-12 .vc_column-inner{padding-top:20px!important}.top_contact_area .cnt_details{font-size:15px;min-height:72px}.carire_cantact_detail .vc_col-sm-12 .vc_col-sm-4 .vc_column-inner{padding:0}}@media only screen and (max-width:767px){.toggleMenu{cursor:pointer;top:10px;padding:10px 35px 16px 0;position:absolute;right:4%;text-indent:-5555px}.toggleMenu span,.toggleMenu span:after,.toggleMenu span:before{cursor:pointer;border-radius:2px;height:5px;width:35px;background:#ffbd27;position:absolute;display:block;content:'';transition:all .5s ease-in-out}.toggleMenu span:before{top:-10px}.toggleMenu span:after{bottom:-10px}.toggleMenu.active span{background-color:transparent}.toggleMenu.active span:after,.toggleMenu.active span:before{top:0}.toggleMenu.active span:before{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.toggleMenu.active span:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.head-menu-area ul li a{border-right:medium none!important}.head-menu-area .nav li{background:#000;border-bottom:1px solid #fff;float:none;text-align:center}.head-menu-area .nav li:hover{background:#db9915}.head-menu-area{float:right;width:auto;position:inherit}.head-menu-area .nav{width:100%;margin-top:37px!important;position:absolute;left:0}.head-menu-area{margin-top:10px!important}.head-menu-area .nav li a{font-size:14px;letter-spacing:2px;line-height:35px;padding:0}.head-menu-area .nav li a:hover{color:#fff}.title-area{float:left;height:auto}}@media only screen and (min-width:671px) and (max-width:736px){.commercial_section .commercial_left_img .vc_column-inner,.recidental_area .recidental_area_right .vc_column-inner{min-height:340px}.site-header .wrap{float:none;margin:0 auto;width:700px}.welcome_area .vc_col-sm-12{float:none;margin:0 auto;text-align:center;width:700px}.logo_area .vc_col-sm-12{float:none;margin:0 auto;width:700px}.site-footer .wrap{padding:0;width:700px}.main_footer .main_footer_copyright{float:none;margin:0 auto;width:700px}.feature_img_section222 .newheader{float:none;margin:0 auto;padding-top:185px;width:700px}.before_footer_main_area_form .before_footer_info_area_form,.content-sidebar-wrap{margin:0 auto;width:700px}.title-area{width:15%}.site-header{height:47px}.head-menu-area{margin-top:25px}.header-image .site-title>a{height:101px;margin:-7px 0 0;width:100%}.slider_area .wpb_revslider_element .forcefullwidth_wrapper_tp_banner .rev_slider_wrapper.fullscreen-container{height:300px!important}.slider_area .wpb_revslider_element .forcefullwidth_wrapper_tp_banner{height:530px!important}.menu-home_navigation_menu-container .menu{padding-top:0!important;width:100%!important}.vc_row.wpb_row.vc_row-fluid.slider_menu_area{height:245px;left:0;margin:0 auto;right:0;top:325px;width:55%;z-index:99}.slider_menu_area #menu-home_navigation_menu li a{font-size:13px;padding:6px 0}.slider_area{margin-top:-90px}.welcome_area{padding-top:0;padding-bottom:20px}.welcome_area h1{font-size:25px;margin-bottom:8px;margin-top:10px}.welcome_area .vc_col-sm-12 .vc_column-inner{padding-top:10px}.video_section .wpb_text_column.wpb_content_element{margin-bottom:15px}.welcome_area .video_section .wpb_wrapper>p{font-size:14px;margin-bottom:10px}.service_content{border:12px solid #ffbd27;width:620px}.commercial_right .singel_title{font-size:60px;font-weight:500;line-height:11px}.commercial_right .service_content h2{font-size:24px;margin-bottom:10px;margin-top:-10px}.commercial_right .service_content{margin:20px auto 0;padding-bottom:20px!important;padding-left:15px!important;padding-right:10px!important;width:88%}.service_content .wpb_wrapper>p{font-size:13px;line-height:19px;margin-bottom:5px}.service_read a{font-size:18px;height:38px;line-height:38px;margin-top:15px!important;width:30%}.recidental_area_left .singel_title{font-size:60px;line-height:0}.recidental_area_left .service_content{float:none;margin:20px auto!important;padding:40px 15px 20px 20px;width:91.5%}.recidental_area_left h3{font-size:28px;margin-top:-10px;margin-bottom:10px}.logo_area{padding:40px 0 0}.logo_top_title{font-size:70px}.logo_area h4{font-size:27px;margin:-28px 0 20px!important}.logo_area .jcarousel-control-prev{left:-10px!important;top:30px!important}.logo_area .jcarousel-control-next{right:-10px!important;top:30px!important}.logo_area .jcarousel li{width:146px!important;padding:10px 7px 0!important}.logo_area .jcarousel{margin:0 auto;width:88%}.footer_other_left{float:left;margin-right:50px;width:45%}.footer_other_right{float:right;margin-top:20px;width:100%}.footer_other_center{float:left;width:20%}.footer_addres{background-position:0 3px;background-size:8% auto;font-size:16px;padding-left:28px}.footer_phone_no{background-position:0 8px;background-size:18% auto;padding:0 0 4px 30px}.footer_emails{background-position:0 9px;background-size:10% auto;padding-left:30px}.footer_picture img{display:block;width:80%}.copyright_footer{margin-top:15px}.feature_img_section222{background-attachment:scroll;background-size:cover!important;height:325px;margin-bottom:25px;margin-top:-95px}.feature_img_section222 .btn-contact{padding:7px 12px}.apartment_section h2{font-size:20px}.apartment_section .wpb_wrapper>p{font-size:15px}.feature_img_section222 .newheader h1{font-size:26px}.housing_section h2{font-size:20px}.housing_section .wpb_wrapper>p,.top_contact_area .vc_col-sm-12 a{font-size:15px}.wpb_gallery.wpb_content_element.vc_clearfix{margin-bottom:10px}.main_gallery_class .gallery_li{margin-bottom:17px;margin-right:17px;width:31.7%}.main_gallery_class .gallery_li:nth-child(3n){margin-right:0}.main_gallery_class .gallery_li:nth-child(4n){margin-right:17px!important}.wpb_image_grid .wpb_image_grid_ul .isotope-item{margin:0 15px 15px 0!important;width:31.7%!important}.wpb_image_grid .wpb_image_grid_ul .isotope-item:nth-child(4n){margin:0 17px 15px 0!important}.wpb_image_grid .wpb_image_grid_ul .isotope-item:nth-child(3n){margin-right:0!important}.page-id-429 img.alignnone.size-medium{margin-right:15px;min-height:155px;width:31.7%}.page-id-429 img.alignnone.size-medium:nth-child(3n){margin-right:0}.page-id-429 img.alignnone.size-medium:nth-child(4n){margin-right:15px}.contact_form_area .wpb_text_column.wpb_content_element,.contact_map .wpb_text_column.wpb_content_element{margin-bottom:20px}.top_contact_area.carire_cantact_detail .vc_col-sm-12 .vc_col-sm-4{margin-bottom:15px;margin-right:12px;min-height:auto!important;padding:0!important;width:100%!important}.top_contact_area.carire_cantact_detail .vc_col-sm-12 .vc_column-inner{padding-top:20px!important}.top_contact_area .cnt_details{font-size:15px;min-height:72px}.carire_cantact_detail .vc_col-sm-12 .vc_col-sm-4 .vc_column-inner{padding:0}.before_footer_main_area_form #contact_us_footer{font-size:28px;line-height:40px;margin-bottom:20px}.before_footer_main_area_form{padding:15px 0}.before_footer_main_area_form #contact_us_footer::after{height:3px;margin:5px auto 0;width:100px}.before_footer_main_area_form input{padding:8px}.top_inputs p{float:left;margin-bottom:12px;width:49%}.contact_map iframe{height:210px}.contact_map.wpb_column.vc_column_container.vc_col-sm-6{margin-bottom:15px}}@media only screen and (min-width:570px) and (max-width:670px){.commercial_section .commercial_left_img .vc_column-inner,.recidental_area .recidental_area_right .vc_column-inner{min-height:340px}.site-header .wrap{float:none;margin:0 auto;width:630px}.welcome_area .vc_col-sm-12{float:none;margin:0 auto;text-align:center;width:630px}.logo_area .vc_col-sm-12{float:none;margin:0 auto;width:630px}.site-footer .wrap{padding:0;width:630px}.main_footer .main_footer_copyright{float:none;margin:0 auto;width:630px}.feature_img_section222 .newheader{float:none;margin:0 auto;padding-top:185px;width:630px}.before_footer_main_area_form .before_footer_info_area_form,.content-sidebar-wrap{margin:0 auto;width:630px}.site-header{height:47px}.head-menu-area{margin-top:25px}.header-image .site-title>a{height:92px;margin:-1px 0 0;width:72%}.slider_area .wpb_revslider_element .forcefullwidth_wrapper_tp_banner .rev_slider_wrapper.fullscreen-container{height:300px!important}.slider_area .wpb_revslider_element .forcefullwidth_wrapper_tp_banner{height:530px!important}.menu-home_navigation_menu-container .menu{padding-top:0!important;width:100%!important}.vc_row.wpb_row.vc_row-fluid.slider_menu_area{height:245px;left:0;margin:0 auto;right:0;top:325px;width:75%;z-index:99}.slider_menu_area #menu-home_navigation_menu li a{font-size:13px;padding:6px 0}.slider_area{margin-top:-90px}.welcome_area{padding-top:0;padding-bottom:20px}.welcome_area h1{font-size:25px;margin-bottom:8px;margin-top:10px}.welcome_area .vc_col-sm-12 .vc_column-inner{padding-top:10px}.video_section .wpb_text_column.wpb_content_element{margin-bottom:15px}.welcome_area .video_section .wpb_wrapper>p{font-size:14px;margin-bottom:10px}.service_content{border:12px solid #ffbd27;width:620px}.commercial_right .singel_title{font-size:60px;font-weight:500;line-height:11px}.commercial_right .service_content h2{font-size:24px;margin-bottom:10px;margin-top:-10px}.commercial_right .service_content{margin:20px auto 0;padding-bottom:20px!important;padding-left:15px!important;padding-right:10px!important;width:88%}.service_content .wpb_wrapper>p{font-size:13px;line-height:19px;margin-bottom:5px}.service_read a{font-size:18px;height:38px;line-height:38px;margin-top:15px!important;width:40%}.recidental_area_left .singel_title{font-size:60px;line-height:0}.recidental_area_left .service_content{float:none;margin:20px auto!important;padding:40px 15px 20px 20px;width:92%}.recidental_area_left h3{font-size:28px;margin-top:-16px;margin-bottom:10px}.logo_area{padding:40px 0 0}.logo_top_title{font-size:70px}.logo_area h4{font-size:27px;margin:-28px 0 20px!important}.logo_area .jcarousel-control-prev{left:-10px!important;top:30px!important}.logo_area .jcarousel-control-next{right:-15px!important;top:30px!important}.logo_area .jcarousel li{width:133px!important;padding:10px 7px 0!important}.logo_area .jcarousel{margin:0 auto;width:88%}.footer_other_left{float:left;margin-right:50px;width:55%}.footer_other_right{float:right;margin-top:20px;width:100%}.footer_other_center{float:left;width:34%}.footer_addres{background-position:0 3px;background-size:8% auto;font-size:16px;padding-left:28px}.footer_phone_no{background-position:0 8px;background-size:18% auto;padding:0 0 4px 30px}.footer_emails{background-position:0 9px;background-size:10% auto;padding-left:30px}.footer_picture img{display:block;width:80%}.copyright_footer{margin-top:15px}.feature_img_section222{background-attachment:scroll;background-size:cover!important;height:325px;margin-bottom:25px;margin-top:-95px}.feature_img_section222 .btn-contact{padding:7px 12px}.apartment_section h2{font-size:20px}.apartment_section .wpb_wrapper>p{font-size:15px}.feature_img_section222 .newheader h1{font-size:26px}.housing_section h2{font-size:20px}.housing_section .wpb_wrapper>p,.top_contact_area .vc_col-sm-12 a{font-size:15px}.wpb_gallery.wpb_content_element.vc_clearfix{margin-bottom:10px}.main_gallery_class .gallery_li{margin-bottom:17px;margin-right:17px;width:31.5%}.main_gallery_class .gallery_li:nth-child(3n){margin-right:0}.main_gallery_class .gallery_li:nth-child(4n){margin-right:17px!important}.wpb_image_grid .wpb_image_grid_ul .isotope-item{margin:0 15px 15px 0!important;width:31.5%!important}.wpb_image_grid .wpb_image_grid_ul .isotope-item:nth-child(4n){margin:0 17px 15px 0!important}.wpb_image_grid .wpb_image_grid_ul .isotope-item:nth-child(3n){margin-right:0!important}.page-id-429 img.alignnone.size-medium{margin-right:15px;min-height:175px;width:48.5%}.page-id-429 img.alignnone.size-medium:nth-child(2n),.page-id-429 img.alignnone.size-medium:nth-child(4n){margin-right:0}.contact_form_area .wpb_text_column.wpb_content_element,.contact_map .wpb_text_column.wpb_content_element{margin-bottom:20px}.top_contact_area.carire_cantact_detail .vc_col-sm-12 .vc_col-sm-4{margin-bottom:15px;margin-right:12px;min-height:auto!important;padding:10px!important;width:100%!important}.top_contact_area.carire_cantact_detail .vc_col-sm-12 .vc_column-inner{padding-top:20px!important}.top_contact_area .cnt_details{font-size:15px;min-height:72px}.carire_cantact_detail .vc_col-sm-12 .vc_col-sm-4 .vc_column-inner{padding:0}.before_footer_main_area_form #contact_us_footer{font-size:28px;line-height:40px;margin-bottom:20px}.before_footer_main_area_form{padding:15px 0}.before_footer_main_area_form #contact_us_footer::after{height:3px;margin:5px auto 0;width:100px}.before_footer_main_area_form input{padding:8px}.top_inputs p{float:left;margin-bottom:12px;width:49%}.contact_map iframe{height:210px}.contact_map.wpb_column.vc_column_container.vc_col-sm-6{margin-bottom:15px}}@media only screen and (min-width:486px) and (max-width:569px){.commercial_section .commercial_left_img .vc_column-inner,.recidental_area .recidental_area_right .vc_column-inner{min-height:340px}.site-header .wrap{float:none;margin:0 auto;width:530px}.welcome_area .vc_col-sm-12{float:none;margin:0 auto;text-align:center;width:530px}.logo_area .vc_col-sm-12{float:none;margin:0 auto;width:530px}.site-footer .wrap{padding:0;width:530px}.main_footer .main_footer_copyright{float:none;margin:0 auto;width:530px}.feature_img_section222 .newheader{float:none;margin:0 auto;padding-top:185px;width:530px}.before_footer_main_area_form .before_footer_info_area_form,.content-sidebar-wrap{margin:0 auto;width:530px}.site-header{height:47px}.head-menu-area{margin-top:25px}.header-image .site-title>a{height:78px;margin:5px 0 0;width:72%}.slider_area .wpb_revslider_element .forcefullwidth_wrapper_tp_banner .rev_slider_wrapper.fullscreen-container{height:300px!important}.slider_area .wpb_revslider_element .forcefullwidth_wrapper_tp_banner{height:530px!important}.menu-home_navigation_menu-container .menu{padding-top:0!important;width:100%!important}.vc_row.wpb_row.vc_row-fluid.slider_menu_area{height:240px;left:0;margin:0 auto;right:0;top:325px;width:75%;z-index:99}.slider_menu_area #menu-home_navigation_menu li a{font-size:13px;padding:6px 0}.slider_area{margin-top:-90px}.welcome_area{padding-top:0;padding-bottom:20px}.welcome_area h1{font-size:25px;margin-bottom:8px;margin-top:10px}.welcome_area .vc_col-sm-12 .vc_column-inner{padding-top:10px}.video_section .wpb_text_column.wpb_content_element{margin-bottom:15px}.welcome_area .video_section .wpb_wrapper>p{font-size:14px;margin-bottom:10px}.service_content{border:12px solid #ffbd27;width:620px}.commercial_right .singel_title{font-size:60px;font-weight:500;line-height:11px}.commercial_right .service_content h2{font-size:24px;margin-bottom:10px;margin-top:-10px}.commercial_right .service_content{margin:20px auto 0;padding-bottom:20px!important;padding-left:15px!important;padding-right:10px!important;width:88%}.service_content .wpb_wrapper>p{font-size:13px;line-height:19px;margin-bottom:5px}.service_read a{font-size:18px;height:38px;line-height:38px;margin-top:15px!important;width:40%}.recidental_area_left .singel_title{font-size:60px;line-height:0}.recidental_area_left .service_content{float:none;margin:20px auto!important;padding:40px 15px 20px 20px;width:93%}.recidental_area_left h3{font-size:28px;margin-top:-10px;margin-bottom:10px}.logo_area{padding:40px 0 0}.logo_top_title{font-size:70px}.logo_area h4{font-size:27px;margin:-28px 0 20px!important}.logo_area .jcarousel-control-prev{left:-10px!important}.logo_area .jcarousel-control-next{right:-15px!important}.logo_area .jcarousel li{width:148px!important;padding:10px 7px 0!important}.logo_area .jcarousel{margin:0 auto;width:88%}.footer_other_left{float:left;margin-right:50px;width:55%}.footer_other_right{float:right;margin-top:20px;width:100%}.footer_other_center{float:left;width:34%}.footer_addres{background-position:0 3px;background-size:8% auto;font-size:16px;padding-left:28px}.footer_phone_no{background-position:0 8px;background-size:18% auto;padding:0 0 4px 30px}.footer_emails{background-position:0 9px;background-size:10% auto;padding-left:30px}.footer_picture img{display:block;width:80%}.copyright_footer{margin-top:15px}.feature_img_section222{background-attachment:scroll;background-size:cover!important;height:325px;margin-bottom:25px;margin-top:-95px}.feature_img_section222 .btn-contact{padding:7px 12px}.apartment_section h2{font-size:20px}.apartment_section .wpb_wrapper>p{font-size:15px}.feature_img_section222 .newheader h1{font-size:26px}.housing_section h2{font-size:20px}.housing_section .wpb_wrapper>p,.top_contact_area .vc_col-sm-12 a{font-size:15px}.wpb_gallery.wpb_content_element.vc_clearfix{margin-bottom:10px}.main_gallery_class .gallery_li{margin-bottom:17px;margin-right:17px;width:48.2%}.main_gallery_class .gallery_li:nth-child(2n){margin-right:0}.main_gallery_class .gallery_li:nth-child(4n){margin-right:0!important}.wpb_image_grid .wpb_image_grid_ul .isotope-item{margin:0 15px 15px 0!important;width:48.4%!important}.wpb_image_grid .wpb_image_grid_ul .isotope-item:nth-child(4n){margin:0 0 15px!important}.wpb_image_grid .wpb_image_grid_ul .isotope-item:nth-child(2n){margin-right:0!important}.page-id-429 img.alignnone.size-medium{margin-right:15px;min-height:150px;width:48.5%}.page-id-429 img.alignnone.size-medium:nth-child(2n),.page-id-429 img.alignnone.size-medium:nth-child(4n){margin-right:0}.contact_form_area .wpb_text_column.wpb_content_element,.contact_map .wpb_text_column.wpb_content_element{margin-bottom:20px}.top_contact_area.carire_cantact_detail .vc_col-sm-12 .vc_col-sm-4{margin-bottom:15px;margin-right:12px;min-height:auto!important;padding:10px!important;width:100%!important}.top_contact_area.carire_cantact_detail .vc_col-sm-12 .vc_column-inner{padding-top:20px!important}.top_contact_area .cnt_details{font-size:15px;min-height:72px}.carire_cantact_detail .vc_col-sm-12 .vc_col-sm-4 .vc_column-inner{padding:0}.before_footer_main_area_form #contact_us_footer{font-size:28px;line-height:40px;margin-bottom:20px}.before_footer_main_area_form{padding:15px 0}.before_footer_main_area_form #contact_us_footer::after{height:3px;margin:5px auto 0;width:100px}.before_footer_main_area_form input{padding:8px}.top_inputs p{float:left;margin-bottom:12px;width:49%}.contact_map iframe{height:210px}.contact_map.wpb_column.vc_column_container.vc_col-sm-6{margin-bottom:15px}}@media only screen and (min-width:415px) and (max-width:485px){.commercial_section .commercial_left_img .vc_column-inner,.recidental_area .recidental_area_right .vc_column-inner{min-height:200px}.site-header .wrap{float:none;margin:0 auto;width:440px}.welcome_area .vc_col-sm-12{float:none;margin:0 auto;text-align:center;width:440px}.logo_area .vc_col-sm-12{float:none;margin:0 auto;width:440px}.site-footer .wrap{padding:0;width:440px}.main_footer .main_footer_copyright{float:none;margin:0 auto;width:440px}.feature_img_section222 .newheader{float:none;margin:0 auto;padding-top:125px;width:440px}.before_footer_main_area_form .before_footer_info_area_form,.content-sidebar-wrap{margin:0 auto;width:440px}.site-header{background:rgba(0,0,0,.7);height:47px}.head-menu-area{margin-top:25px}.header-image .site-title>a{height:78px;margin:5px 0 0;width:100%}.slider_area .wpb_revslider_element .forcefullwidth_wrapper_tp_banner .rev_slider_wrapper.fullscreen-container{height:180px!important}.slider_area .wpb_revslider_element .forcefullwidth_wrapper_tp_banner{height:395px!important}.menu-home_navigation_menu-container .menu{padding-top:0!important;width:100%!important}.vc_row.wpb_row.vc_row-fluid.slider_menu_area{height:240px;left:0;margin:0 auto;right:0;top:245px;width:90%;z-index:99}.slider_menu_area #menu-home_navigation_menu li a{font-size:13px;padding:6px 0}.slider_area{margin-top:-36px}.title-area{width:28%}.welcome_area{padding-top:0;padding-bottom:20px}.welcome_area h1{font-size:22px;margin-bottom:8px;margin-top:10px}.welcome_area .vc_col-sm-12 .vc_column-inner{padding-left:0;padding-right:0;padding-top:10px}.video_section .wpb_text_column.wpb_content_element{margin-bottom:15px}.welcome_area .video_section .wpb_wrapper>p{font-size:13px;line-height:20px;margin-bottom:10px}.service_content{border:5px solid #ffbd27;width:620px}.commercial_right .singel_title{font-size:50px;font-weight:500;line-height:15px}.commercial_right .service_content h2{font-size:20px;margin-bottom:5px;margin-top:-15px}.commercial_right .service_content{margin:20px auto 0;padding-bottom:15px!important;padding-left:10px!important;padding-right:10px!important;padding-top:25px;width:85%}.service_content .wpb_wrapper>p{font-size:13px;line-height:19px;margin-bottom:5px}.service_read a{font-size:16px;height:38px;line-height:38px;margin-top:15px!important;width:40%}.recidental_area_left .singel_title{font-size:50px;line-height:0}.recidental_area_left .service_content{float:none;margin:20px auto!important;padding:30px 10px 15px;width:91%}.recidental_area_left h3{font-size:22px;margin-top:-10px;margin-bottom:10px}.logo_area{padding:40px 0 0}.logo_top_title{font-size:60px;margin-top:-20px}.logo_area h4{font-size:24px;margin:-26px 0 20px!important}.logo_area .jcarousel-control-prev{left:-10px!important;top:33px!important}.logo_area .jcarousel-control-next{right:-15px!important;top:33px!important}.logo_area .jcarousel li{width:165px!important;padding:10px 7px 0!important}.logo_area .jcarousel{margin:0 auto;width:80%}.footer_other_left{float:none;margin:0 auto;width:65%}.footer_other_right{float:right;margin-top:20px;width:100%}.footer_other_center{display:block;float:left;text-align:center;width:100%}.footer_addres{background-position:0 3px;background-size:8% auto;font-size:16px;padding-left:28px;margin-bottom:8px}.footer_phone_no{background-position:0 8px;background-size:18% auto;padding:0 0 4px 30px;margin-bottom:10px}.footer_emails{background-position:0 9px;background-size:10% auto;padding-left:30px;margin-bottom:20px}.footer_picture img{display:block;width:80%}.copyright_footer{font-size:14px;margin-top:6px;text-align:left;width:75%}.footer_cont::before{margin-top:30px}.footer_cont{font-size:22px;margin-bottom:20px}.footer_other_right iframe{height:200px!important;width:100%}.feature_img_section222{background-attachment:scroll;background-size:cover!important;height:225px;margin-bottom:25px;margin-top:-55px}.feature_img_section222 .btn-contact{padding:5px 8px;font-size:14px;margin-top:-5px}.apartment_section h2,.apartment_section h3{font-size:20px;margin-bottom:10px}.apartment_section .wpb_wrapper>p{font-size:15px}.feature_img_section222 .newheader h1{font-size:18px}.housing_section h2,.housing_section h3{font-size:20px;margin-bottom:10px}.housing_section .wpb_wrapper>p,.top_contact_area .vc_col-sm-12 a{font-size:15px}.wpb_gallery.wpb_content_element.vc_clearfix{margin-bottom:10px}.main_gallery_class .gallery_li{float:none;margin:0 auto 17px!important;width:60%}.main_gallery_class .gallery_li:nth-child(2n){margin-right:0}.main_gallery_class .gallery_li:nth-child(4n){margin-right:auto!important}.wpb_image_grid .wpb_image_grid_ul .isotope-item{float:none!important;margin:0 auto 15px!important;width:75%!important}.wpb_image_grid .wpb_image_grid_ul .isotope-item:nth-child(4n){margin:0 auto 15px!important}.wpb_image_grid .wpb_image_grid_ul .isotope-item:nth-child(2n){margin-right:auto!important}.page-id-429 img.alignnone.size-medium{display:block;float:none!important;margin:0 auto 15px!important;min-height:150px;width:80%}.page-id-429 img.alignnone.size-medium:nth-child(2n),.page-id-429 img.alignnone.size-medium:nth-child(4n){margin-right:0}.contact_form_area .wpb_text_column.wpb_content_element,.contact_map .wpb_text_column.wpb_content_element{margin-bottom:20px}.top_contact_area.carire_cantact_detail .vc_col-sm-12 .vc_col-sm-4{margin-bottom:15px;margin-right:12px;min-height:auto!important;padding:10px!important;width:100%!important}.top_contact_area.carire_cantact_detail .vc_col-sm-12 .vc_column-inner{padding-top:20px!important}.top_contact_area .cnt_details{font-size:15px;min-height:72px}.carire_cantact_detail .vc_col-sm-12 .vc_col-sm-4 .vc_column-inner{padding:0}.before_footer_main_area_form #contact_us_footer{font-size:24px;line-height:40px;margin-bottom:20px}.before_footer_main_area_form{padding:15px 0}.before_footer_main_area_form #contact_us_footer::after{height:3px;margin:5px auto 0;width:100px}.before_footer_main_area_form input{padding:8px}.top_inputs p{float:left;margin-bottom:10px!important;width:100%}.contact_map iframe{height:210px}.contact_map.wpb_column.vc_column_container.vc_col-sm-6{margin-bottom:15px}.contact_map_area h2{font-size:24px;margin-bottom:20px;padding:0 0 8px!important}}@media only screen and (min-width:376px) and (max-width:414px){.commercial_section .commercial_left_img .vc_column-inner,.recidental_area .recidental_area_right .vc_column-inner{min-height:200px}.site-header .wrap{float:none;margin:0 auto;width:390px}.welcome_area .vc_col-sm-12{float:none;margin:0 auto;text-align:center;width:390px}.logo_area .vc_col-sm-12{float:none;margin:0 auto;width:390px}.site-footer .wrap{padding:0;width:390px}.main_footer .main_footer_copyright{float:none;margin:0 auto;width:390px}.feature_img_section222 .newheader{float:none;margin:0 auto;padding-top:125px;width:390px}.before_footer_main_area_form .before_footer_info_area_form,.content-sidebar-wrap{margin:0 auto;width:390px}.site-header{background:rgba(0,0,0,.7);height:47px}.head-menu-area{margin-top:25px}.header-image .site-title>a{height:78px;margin:5px 0 0;width:100%}.slider_area .wpb_revslider_element .forcefullwidth_wrapper_tp_banner .rev_slider_wrapper.fullscreen-container{height:180px!important}.slider_area .wpb_revslider_element .forcefullwidth_wrapper_tp_banner{height:395px!important}.menu-home_navigation_menu-container .menu{padding-top:0!important;width:100%!important}.vc_row.wpb_row.vc_row-fluid.slider_menu_area{height:240px;left:0;margin:0 auto;right:0;top:245px;width:90%;z-index:99}.slider_menu_area #menu-home_navigation_menu li a{font-size:13px;padding:6px 0}.slider_area{margin-top:-36px}.title-area{width:28%}.welcome_area{padding-top:0;padding-bottom:20px}.welcome_area h1{font-size:22px;margin-bottom:8px;margin-top:10px}.welcome_area .vc_col-sm-12 .vc_column-inner{padding-left:0;padding-right:0;padding-top:10px}.video_section .wpb_text_column.wpb_content_element{margin-bottom:15px}.welcome_area .video_section .wpb_wrapper>p{font-size:13px;line-height:20px;margin-bottom:10px}.service_content{border:5px solid #ffbd27;width:620px}.commercial_right .singel_title{font-size:50px;font-weight:500;line-height:15px}.commercial_right .service_content h2{font-size:20px;margin-bottom:5px;margin-top:-15px}.commercial_right .service_content{margin:20px auto 0;padding-bottom:15px!important;padding-left:10px!important;padding-right:10px!important;padding-top:25px;width:85%}.service_content .wpb_wrapper>p{font-size:13px;line-height:19px;margin-bottom:5px}.service_read a{font-size:16px;height:38px;line-height:38px;margin-top:15px!important;width:40%}.recidental_area_left .singel_title{font-size:50px;line-height:0}.recidental_area_left .service_content{float:none;margin:20px auto!important;padding:30px 10px 15px;width:92%}.recidental_area_left h3{font-size:22px;margin-top:-10px;margin-bottom:10px}.logo_area{padding:40px 0 0}.logo_top_title{font-size:60px;margin-top:-20px}.logo_area h4{font-size:24px;margin:-26px 0 20px!important}.logo_area .jcarousel-control-prev{left:-10px!important;top:33px!important}.logo_area .jcarousel-control-next{right:-15px!important;top:33px!important}.logo_area .jcarousel li{width:155px!important;padding:10px 7px 0!important}.logo_area .jcarousel{margin:0 auto;width:85%}.footer_other_left{float:none;margin:0 auto;width:75%}.footer_other_right{float:right;margin-top:20px;width:100%}.footer_other_center{display:block;float:left;text-align:center;width:100%}.footer_addres{background-position:0 3px;background-size:8% auto;font-size:16px;padding-left:28px;margin-bottom:8px}.footer_phone_no{background-position:0 8px;background-size:18% auto;padding:0 0 4px 30px;margin-bottom:10px}.footer_emails{background-position:0 9px;background-size:10% auto;padding-left:30px;margin-bottom:20px}.footer_picture img{display:block;width:80%}.copyright_footer{font-size:14px;margin-top:6px;text-align:left;width:75%}.footer_cont::before{margin-top:30px}.footer_cont{font-size:22px;margin-bottom:20px}.footer_other_right iframe{height:200px!important;width:100%}.feature_img_section222{background-attachment:scroll;background-size:cover!important;height:225px;margin-bottom:25px;margin-top:-55px}.feature_img_section222 .btn-contact{padding:5px 8px;font-size:14px;margin-top:-5px}.apartment_section h2,.apartment_section h3{font-size:18px;margin-bottom:10px}.apartment_section .wpb_wrapper>p{font-size:15px}.feature_img_section222 .newheader h1{font-size:18px}.housing_section h2,.housing_section h3{font-size:18px;margin-bottom:10px}.housing_section .wpb_wrapper>p,.top_contact_area .vc_col-sm-12 a{font-size:15px}.wpb_gallery.wpb_content_element.vc_clearfix{margin-bottom:10px}.main_gallery_class .gallery_li{float:none;margin:0 auto 17px!important;width:77%}.main_gallery_class .gallery_li:nth-child(2n){margin-right:0}.main_gallery_class .gallery_li:nth-child(4n){margin-right:auto!important}.wpb_image_grid .wpb_image_grid_ul .isotope-item{float:none!important;margin:0 auto 15px!important;width:91%!important}.wpb_image_grid .wpb_image_grid_ul .isotope-item:nth-child(4n){margin:0 auto 15px!important}.wpb_image_grid .wpb_image_grid_ul .isotope-item:nth-child(2n){margin-right:auto!important}.page-id-429 img.alignnone.size-medium{display:block;float:none!important;margin:0 auto 15px!important;min-height:150px;width:91%}.page-id-429 img.alignnone.size-medium:nth-child(2n),.page-id-429 img.alignnone.size-medium:nth-child(4n){margin-right:0}.contact_form_area .wpb_text_column.wpb_content_element,.contact_map .wpb_text_column.wpb_content_element{margin-bottom:20px}.top_contact_area.carire_cantact_detail .vc_col-sm-12 .vc_col-sm-4{margin-bottom:15px;margin-right:12px;min-height:auto!important;padding:10px!important;width:100%!important}.top_contact_area.carire_cantact_detail .vc_col-sm-12 .vc_column-inner{padding-top:20px!important}.top_contact_area .cnt_details{font-size:15px;min-height:72px}.carire_cantact_detail .vc_col-sm-12 .vc_col-sm-4 .vc_column-inner{padding:0}.before_footer_main_area_form #contact_us_footer{font-size:24px;line-height:40px;margin-bottom:20px}.before_footer_main_area_form{padding:15px 0}.before_footer_main_area_form #contact_us_footer::after{height:3px;margin:5px auto 0;width:100px}.before_footer_main_area_form input{padding:8px}.top_inputs p{float:left;margin-bottom:10px!important;width:100%}.contact_map iframe{height:210px}.contact_map.wpb_column.vc_column_container.vc_col-sm-6{margin-bottom:15px}.contact_map_area h2{font-size:24px;margin-bottom:20px;padding:0 0 8px!important}}@media only screen and (min-width:321px) and (max-width:375px){.commercial_section .commercial_left_img .vc_column-inner,.recidental_area .recidental_area_right .vc_column-inner{min-height:200px}.site-header .wrap{float:none;margin:0 auto;width:330px}.welcome_area .vc_col-sm-12{float:none;margin:0 auto;text-align:center;width:330px}.logo_area .vc_col-sm-12{float:none;margin:0 auto;width:330px}.site-footer .wrap{padding:0;width:330px}.main_footer .main_footer_copyright{float:none;margin:0 auto;width:330px}.feature_img_section222 .newheader{float:none;margin:0 auto;padding-top:125px;width:330px}.before_footer_main_area_form .before_footer_info_area_form,.content-sidebar-wrap{margin:0 auto;width:330px}.site-header{background:rgba(0,0,0,.7);height:47px}.head-menu-area{margin-top:25px}.header-image .site-title>a{height:78px;margin:5px 0 0;width:100%}.slider_area .wpb_revslider_element .forcefullwidth_wrapper_tp_banner .rev_slider_wrapper.fullscreen-container{height:180px!important}.slider_area .wpb_revslider_element .forcefullwidth_wrapper_tp_banner{height:395px!important}.menu-home_navigation_menu-container .menu{padding-top:0!important;width:100%!important}.vc_row.wpb_row.vc_row-fluid.slider_menu_area{height:39%;left:0;margin:0 auto;right:0;top:245px;width:90%;z-index:99}.slider_menu_area #menu-home_navigation_menu li a{font-size:13px;padding:6px 0}.slider_area{margin-top:-36px}.title-area{width:28%}.welcome_area{padding-top:0;padding-bottom:20px}.welcome_area h1{font-size:22px;margin-bottom:8px;margin-top:10px}.welcome_area .vc_col-sm-12 .vc_column-inner{padding-left:0;padding-right:0;padding-top:10px}.video_section .wpb_text_column.wpb_content_element{margin-bottom:15px}.welcome_area .video_section .wpb_wrapper>p{font-size:14px;line-height:20px;margin-bottom:10px}.service_content{border:5px solid #ffbd27;width:620px}.commercial_right .singel_title{font-size:50px;font-weight:500;line-height:15px}.commercial_right .service_content h2{font-size:20px;margin-bottom:5px;margin-top:-15px}.commercial_right .service_content{margin:20px auto 0;padding-bottom:15px!important;padding-left:10px!important;padding-right:10px!important;padding-top:25px;width:85%}.service_content .wpb_wrapper>p{font-size:13px;line-height:19px;margin-bottom:5px}.service_read a{font-size:16px;height:38px;line-height:38px;margin-top:15px!important;width:40%}.recidental_area_left .singel_title{font-size:50px;line-height:0}.recidental_area_left .service_content{float:none;margin:20px auto!important;padding:30px 10px 15px;width:92%}.recidental_area_left h3{font-size:22px;margin-top:-10px;margin-bottom:10px}.logo_area{padding:40px 0 0}.logo_top_title{font-size:60px;margin-top:-20px}.logo_area h4{font-size:24px;margin:-26px 0 20px!important}.logo_area .jcarousel-control-prev{left:0!important;top:33px!important}.logo_area .jcarousel-control-next{right:-5px!important;top:33px!important}.logo_area .jcarousel li{width:158px!important;padding:10px 7px 0!important}.logo_area .jcarousel{margin:0 auto;width:54%}.footer_other_left{float:none;margin:0 auto;width:88%}.footer_other_right{float:right;margin-top:20px;width:100%}.footer_other_center{display:block;float:left;text-align:center;width:100%}.footer_addres{background-position:0 3px;background-size:8% auto;font-size:16px;padding-left:28px;margin-bottom:8px}.footer_phone_no{background-position:0 8px;background-size:18% auto;padding:0 0 4px 30px;margin-bottom:10px}.footer_emails{background-position:0 9px;background-size:10% auto;padding-left:30px;margin-bottom:20px}.footer_picture img{display:block;width:80%}.copyright_footer{font-size:14px;margin-top:6px;text-align:left;width:75%}.footer_cont::before{margin-top:30px}.footer_cont{font-size:20px;margin-bottom:20px}.footer_other_right iframe{height:200px!important;width:100%}.feature_img_section222{background-attachment:scroll;background-size:cover!important;height:225px;margin-bottom:25px;margin-top:-55px}.feature_img_section222 .btn-contact{padding:5px 8px;font-size:14px;margin-top:-5px}.apartment_section h2,.apartment_section h3{font-size:18px;margin-bottom:10px}.apartment_section .wpb_wrapper>p{font-size:15px}.feature_img_section222 .newheader h1{font-size:18px}.housing_section h2,.housing_section h3{font-size:18px;margin-bottom:10px}.housing_section .wpb_wrapper>p,.top_contact_area .vc_col-sm-12 a{font-size:15px}.wpb_gallery.wpb_content_element.vc_clearfix{margin-bottom:10px}.main_gallery_class .gallery_li{float:none;margin:0 auto 17px!important;width:91%}.main_gallery_class .gallery_li:nth-child(2n){margin-right:0}.main_gallery_class .gallery_li:nth-child(4n){margin-right:auto!important}.wpb_image_grid .wpb_image_grid_ul .isotope-item{float:none!important;margin:0 auto 15px!important;width:91%!important}.wpb_image_grid .wpb_image_grid_ul .isotope-item:nth-child(4n){margin:0 auto 15px!important}.wpb_image_grid .wpb_image_grid_ul .isotope-item:nth-child(2n){margin-right:auto!important}.page-id-429 img.alignnone.size-medium{display:block;float:none!important;margin:0 auto 15px!important;min-height:150px;width:91%}.page-id-429 img.alignnone.size-medium:nth-child(2n),.page-id-429 img.alignnone.size-medium:nth-child(4n){margin-right:0}.contact_form_area .wpb_text_column.wpb_content_element,.contact_map .wpb_text_column.wpb_content_element{margin-bottom:20px}.top_contact_area.carire_cantact_detail .vc_col-sm-12 .vc_col-sm-4{margin-bottom:15px;margin-right:12px;min-height:auto!important;padding:10px!important;width:100%!important}.top_contact_area.carire_cantact_detail .vc_col-sm-12 .vc_column-inner{padding-top:20px!important}.top_contact_area .cnt_details{font-size:15px;min-height:72px}.carire_cantact_detail .vc_col-sm-12 .vc_col-sm-4 .vc_column-inner{padding:0}.before_footer_main_area_form #contact_us_footer{font-size:24px;line-height:40px;margin-bottom:20px}.before_footer_main_area_form{padding:15px 0}.before_footer_main_area_form #contact_us_footer::after{height:3px;margin:5px auto 0;width:100px}.before_footer_main_area_form input{padding:8px}.top_inputs p{float:left;margin-bottom:10px!important;width:100%}.contact_map iframe{height:210px}.contact_map.wpb_column.vc_column_container.vc_col-sm-6{margin-bottom:15px}.contact_map_area h2{font-size:24px;margin-bottom:20px;padding:0 0 8px!important}}@media only screen and (min-width:200px) and (max-width:320px){.commercial_section .commercial_left_img .vc_column-inner,.recidental_area .recidental_area_right .vc_column-inner{min-height:200px}.site-header .wrap{float:none;margin:0 auto;width:290px}.welcome_area .vc_col-sm-12{float:none;margin:0 auto;text-align:center;width:290px}.logo_area .vc_col-sm-12{float:none;margin:0 auto;width:290px}.site-footer .wrap{padding:0;width:290px}.main_footer .main_footer_copyright{float:none;margin:0 auto;width:290px}.feature_img_section222 .newheader{float:none;margin:0 auto;padding-top:125px;width:290px}.before_footer_main_area_form .before_footer_info_area_form,.content-sidebar-wrap{margin:0 auto;width:290px}.site-header{background:rgba(0,0,0,.7);height:47px}.head-menu-area{margin-top:25px}.header-image .site-title>a{height:78px;margin:5px 0 0;width:100%}.slider_area .wpb_revslider_element .forcefullwidth_wrapper_tp_banner .rev_slider_wrapper.fullscreen-container{height:180px!important}.slider_area .wpb_revslider_element .forcefullwidth_wrapper_tp_banner{height:395px!important}.menu-home_navigation_menu-container .menu{padding-top:0!important;width:100%!important}.vc_row.wpb_row.vc_row-fluid.slider_menu_area{height:240px;left:0;margin:0 auto;right:0;top:245px;width:90%;z-index:99}.slider_menu_area #menu-home_navigation_menu li a{font-size:13px;padding:6px 0}.slider_area{margin-top:-36px}.title-area{width:28%}.welcome_area{padding-top:0;padding-bottom:20px}.welcome_area h1{font-size:22px;margin-bottom:8px;margin-top:10px}.welcome_area .vc_col-sm-12 .vc_column-inner{padding-left:0;padding-right:0;padding-top:10px}.video_section .wpb_text_column.wpb_content_element{margin-bottom:15px}.welcome_area .video_section .wpb_wrapper>p{font-size:13px;line-height:20px;margin-bottom:10px}.service_content{border:5px solid #ffbd27;width:620px}.commercial_right .singel_title{font-size:50px;font-weight:500;line-height:15px}.commercial_right .service_content h2{font-size:20px;margin-bottom:5px;margin-top:-15px}.commercial_right .service_content{margin:20px auto 0;padding-bottom:15px!important;padding-left:10px!important;padding-right:10px!important;padding-top:25px;width:85%}.service_content .wpb_wrapper>p{font-size:13px;line-height:19px;margin-bottom:5px}.service_read a{font-size:16px;height:38px;line-height:38px;margin-top:15px!important;width:40%}.recidental_area_left .singel_title{font-size:50px;line-height:0}.recidental_area_left .service_content{float:none;margin:20px auto!important;padding:30px 10px 15px;width:93%}.recidental_area_left h3{font-size:22px;margin-top:-10px;margin-bottom:10px}.logo_area{padding:40px 0 0}.logo_top_title{font-size:60px;margin-top:-20px}.logo_area h4{font-size:24px;margin:-26px 0 20px!important}.logo_area .jcarousel-control-prev{left:0!important;top:33px!important}.logo_area .jcarousel-control-next{right:-5px!important;top:33px!important}.logo_area .jcarousel li{width:148px!important;padding:10px 7px 0!important}.logo_area .jcarousel{margin:0 auto;width:54%}.footer_other_left{float:none;margin:0 auto;width:88%}.footer_other_right{float:right;margin-top:20px;width:100%}.footer_other_center{display:block;float:left;text-align:center;width:100%}.footer_addres{background-position:0 3px;background-size:8% auto;font-size:16px;padding-left:28px;margin-bottom:8px}.footer_phone_no{background-position:0 8px;background-size:18% auto;padding:0 0 4px 30px;margin-bottom:10px}.footer_emails{background-position:0 9px;background-size:10% auto;padding-left:30px;margin-bottom:20px}.footer_picture img{display:block;width:80%}.copyright_footer{font-size:14px;margin-top:6px;text-align:left;width:75%}.footer_cont::before{margin-top:30px}.footer_cont{font-size:20px;margin-bottom:20px}.footer_other_right iframe{height:200px!important;width:100%}.feature_img_section222{background-attachment:scroll;background-size:cover!important;height:225px;margin-bottom:25px;margin-top:-55px}.feature_img_section222 .btn-contact{padding:5px 8px;font-size:14px}.apartment_section h2,.apartment_section h3{font-size:18px;margin-bottom:10px}.apartment_section .wpb_wrapper>p{font-size:15px}.feature_img_section222 .newheader h1{font-size:18px}.housing_section h2,.housing_section h3{font-size:18px;margin-bottom:10px}.housing_section .wpb_wrapper>p,.top_contact_area .vc_col-sm-12 a{font-size:15px}.wpb_gallery.wpb_content_element.vc_clearfix{margin-bottom:10px}.main_gallery_class .gallery_li{margin-bottom:17px;margin-right:17px;width:100%}.main_gallery_class .gallery_li:nth-child(2n){margin-right:0}.main_gallery_class .gallery_li:nth-child(4n){margin-right:0!important}.wpb_image_grid .wpb_image_grid_ul .isotope-item{margin:0 15px 15px 0!important;width:100%!important}.wpb_image_grid .wpb_image_grid_ul .isotope-item:nth-child(4n){margin:0 0 15px!important}.wpb_image_grid .wpb_image_grid_ul .isotope-item:nth-child(2n){margin-right:0!important}.page-id-429 img.alignnone.size-medium{margin-right:15px;min-height:150px;width:100%}.page-id-429 img.alignnone.size-medium:nth-child(2n),.page-id-429 img.alignnone.size-medium:nth-child(4n){margin-right:0}.contact_form_area .wpb_text_column.wpb_content_element,.contact_map .wpb_text_column.wpb_content_element{margin-bottom:20px}.top_contact_area.carire_cantact_detail .vc_col-sm-12 .vc_col-sm-4{margin-bottom:15px;margin-right:12px;min-height:auto!important;padding:10px!important;width:100%!important}.top_contact_area.carire_cantact_detail .vc_col-sm-12 .vc_column-inner{padding-top:20px!important}.top_contact_area .cnt_details{font-size:15px;min-height:72px}.carire_cantact_detail .vc_col-sm-12 .vc_col-sm-4 .vc_column-inner{padding:0}.before_footer_main_area_form #contact_us_footer{font-size:24px;line-height:40px;margin-bottom:20px}.before_footer_main_area_form{padding:15px 0}.before_footer_main_area_form #contact_us_footer::after{height:3px;margin:5px auto 0;width:100px}.before_footer_main_area_form input{padding:8px}.top_inputs p{float:left;margin-bottom:10px!important;width:100%}.contact_map iframe{height:210px}.contact_map.wpb_column.vc_column_container.vc_col-sm-6{margin-bottom:15px}.contact_map_area h2{font-size:24px;margin-bottom:20px;padding:0 0 8px!important}}