.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}#info .houses-plans h6 a{color:#000}.card__content{display:flex;flex-direction:column;align-items:center;flex-grow:1;padding-bottom:15px}.card__wrapper{display:flex;flex-direction:column;align-items:center}.card__row{display:flex}.card__row:not(:last-child){margin-bottom:8px}.card__title h5{font-size:20px!important;color:#fff!important}.card__title h5 a{color:#fff!important}#first-screen .card .card-content-inner img{display:block;max-height:220px}.card__item{color:#c3c2c2!important;font-size:14px;font-variant-numeric:lining-nums}.card__item:not(:last-child){margin-right:5px}.card__item--separator::before{content:"|"}.card__item--price{display:flex;align-items:center}.card__item--price .price{width:initial!important;margin-left:5px!important;padding:0!important;background:0 0!important;transform:none!important}.card__item--price .price .amount{margin:0!important}.card__item--price .price .amount bdi{color:#c3c2c2!important}.card__item--action{color:#fff!important;text-decoration:none}.step.row.block-leftimagestep .text-block{padding-left:30px}.step.row.block-steprightsimage .text-block{padding-left:30px}.img-bl.v2,.img-bl{width:auto}.text-bl.v3{margin:0 auto}.fa-chevron-down{margin-left:5px}.fa-chevron-down:before{content:"";font-family:"Font Awesome 5 Free"}#first-screen .blog_slider h3:hover{cursor:pointer}.inputs_row.not_valid{margin-bottom:30px!important}.wpcf7-not-valid-tip{font-family:"Open Sans"}.tinv-wishlist.woocommerce .slide{width:100%}.page-template-page-team #offer h3{font-weight:400}.tinv-wishlist.woocommerce .slide form{display:flex;flex-wrap:wrap;justify-content:space-evenly;width:100%}.wpcf7-response-output{width:max-content;margin:0 auto!important}ul.menu__list li.with_angle_down:after{content:">";position:absolute;display:block;top:0;right:0;width:10px;height:10px;transform:rotate(90deg)}#blog img{width:auto;height:100%}#menu-footer-menu{list-style:none;display:flex;justify-content:space-around}#info .houses-types .house-type img{height:auto}#can_m_form input[name=names]{width:100%}#can_m_form input[name=mail]{width:100%}.wpcf7-form-control-wrap{margin-right:10px}.wpcf7-form-control-wrap.mail{margin-right:0}#can_m_form>.can_m_row>.wpcf7-form-control-wrap.files{max-width:unset;width:100%;position:relative;background:#454545;border:none;color:#fff;font-size:20px;padding:0}#can_m_form>.can_m_row>.wpcf7-form-control-wrap.files:hover{cursor:pointer}#can_m_form>.can_m_row>.wpcf7-form-control-wrap.files:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:max-content;height:auto;content:"Attach Files";display:block;font-size:20px}#can_m_form .wpcf7-spinner{display:none}#can_m_form>.can_m_row>.wpcf7-form-control-wrap.files{height:auto}#can_m_form>.can_m_row>.wpcf7-form-control-wrap.files>input[type=file]{height:100%;opacity:0;border:0;padding:10px;width:100%}.single-product div.product{background:#fff}form.cart div.quantity{margin-bottom:30px}form.cart div.quantity input[type=number]{margin-left:10px}#house_details_form span.wpcf7-form-control-wrap.files{background:#454545;height:auto;box-shadow:0px 4px 4px rgba(0,0,0,25%);width:30%;margin-right:0}@media (min-width:0px) and (max-width:479px){#house_details_form span.wpcf7-form-control-wrap.files{width:100%!important}#house_details_form .house_details_row>a{width:100%!important}#house_details_form .house_details_row>a button{margin-bottom:0}#house_details_form .house_details_row input[type=submit]{width:100%!important}#template .gallerycontainer .owl-nav button{width:40px!important}#faq_form .wpcf7-form-control-wrap.files:after{bottom:-80%}#contact_form .wpcf7-form-control-wrap.files:after{bottom:-80%}}#house_details_form .house_details_row>a{width:30%;height:auto;text-decoration:none;box-shadow:0px 4px 4px rgba(0,0,0,25%)}#house_details_form .house_details_row>a button{width:100%;display:block;font-family:"Open Sans";font-size:20px;height:100%}#house_details_form .wpcf7-form-control-wrap.files>input[type=file]{height:100%;opacity:0;border:0;padding:10px;width:100%;font-family:"Open Sans"}#house_details_form .house_details_row input[type=submit]{height:auto;background:#454545;border:none;color:#fff;font-size:20px;padding:10px;width:30%;margin-bottom:0}#house_details_form .house_details_row{position:relative}#house_details_form .house_details_row>a button:hover{background:#454545;color:#fff}#house_details_form .house_details_row>a:hover{opacity:1}#house_details_form .wpcf7-form-control-wrap.files:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:max-content;height:auto;content:"Attach Files";display:block;font-size:20px;color:#fff;font-family:"Open Sans"}#can_m_form>.can_m_row>.wpcf7-form-control-wrap.files>input[type=file]:hover{cursor:pointer}#can_m_form>.can_m_row>input[type=submit]{height:100%;background:#454545;border:none;color:#fff;font-size:20px;padding:10px;width:50%}#can_m_placeholder>div{width:50%}#faq_form input,#faq_form textarea{border-radius:0}#faq_form input{width:100%}#faq_form>.faq_row>.wpcf7-spinner{display:none}#faq_form>.faq_row>.wpcf7-form-control-wrap.files{height:auto}#faq_form>.faq_row>.wpcf7-form-control-wrap.files>input[type=file]{height:100%;opacity:0;border:0;padding:10px;width:100%}#faq_form>.faq_row>.wpcf7-form-control-wrap.files{background:#454545;color:#fff;font-size:20px}#faq_form>.faq_row>input[type=submit]{height:100%;background:#454545;border:none;color:#fff;font-size:20px;padding:10px;width:50%}#faq_form>.faq_row>.wpcf7-form-control-wrap.files:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:max-content;height:auto;content:"Attach Files";display:block;font-size:20px}#contact_form input,#contact_form textarea{border-radius:0}#contact_form>.contact_row>.wpcf7-spinner{display:none}#contact_form>.contact_row>.wpcf7-form-control-wrap.files>input[type=file]{height:100%;opacity:0;border:0;padding:10px;width:100%}#contact_form>.contact_row>.wpcf7-form-control-wrap.files{background:#454545;color:#fff;font-size:20px;height:auto}#contact_form>.contact_row>input[type=submit]{height:100%;background:#454545;border:none;color:#fff;font-size:20px;padding:10px;width:50%}#contact_form>.contact_row>.wpcf7-form-control-wrap.files:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:max-content;height:auto;content:"Attach Files";display:block;font-size:20px}#contact_form>.contact_row>.wpcf7-form-control-wrap.files{width:50%}#contact_form>.contact_row>.wpcf7-form-control-wrap.names{width:50%}#contact_form .wpcf7-form-control-wrap.text textarea{min-height:190px}#contact_form>.contact_row>.wpcf7-form-control-wrap.names input[name=names]{width:100%}#contact_form>.contact_row>.wpcf7-form-control-wrap.mail input[name=mail]{width:100%}.blog #shere{transform:translatey(-10%);width:100%;max-width:unset;justify-content:center;position:relative}.blog #shere:before{content:"";display:block;width:100%;height:30px;bottom:0;position:absolute;transform:translateY(90%);background:#fff}#first-screen .card .price .amount{margin-right:25px}#shere{position:relative;padding-top:50px;padding-bottom:10px;background-color:#fff;margin:0 auto;box-shadow:4px 4px 8px 0px rgba(34,60,80,.2);border-radius:2px}#shere ul{display:block}#shere img{height:40px;width:auto}#shere #text-popup ul{display:flex}#shere div#text-popup{position:absolute;left:50%;bottom:0;transform:translate(-50%,100%);min-width:200px;max-height:100px;display:none;background-color:#fff;margin:0;padding:0 50px;border-radius:2px;box-shadow:4px 4px 8px 0px rgba(34,60,80,.2)}#shere div#text-popup a{display:flex;justify-content:center;align-items:center}#shere div#text-popup img{display:inline-block;position:static;transform:none}#shere div#text-popup>img.down-popup{position:absolute;width:20px;height:20px;top:10px;left:90%}#shere div#text-popup>img.down-popup:hover{cursor:pointer}div#text-popup .heateor_sss_sharing_ul{min-width:220px}div#text-popup .heateor_sss_sharing_ul>a[class^=heateor_sss_]{width:auto;height:auto}.gallerycontainer{position:relative;width:69%;margin-right:1%;display:flex;height:559px}.gallerycontainer .thumb{position:absolute;top:0;left:0;width:100%;height:422px}.gallerycontainer .thumb img{height:100%;width:100%;object-fit:contain}.gallerycontainer>span.gallerycontrols{display:flex;display:flex;justify-content:space-evenly;position:absolute;left:98%;transform:translateX(-100%);top:2%;width:20%;min-width:140px;height:auto;background-color:#fff;border-radius:2px;box-shadow:4px 4px 8px 0px rgba(34,60,80,.2)}.gallerycontainer>span.gallerycontrols a{width:28px;height:30px;margin:10px}.gallerycontainer>span.gallerycontrols a img{width:100%}.thumbnails{max-width:100%;width:100%;height:120px;display:flex;overflow-x:hidden;align-self:flex-end}.thumbnails .owl-item{height:100%;vertical-align:middle}.thumbnails .owl-stage{height:100%}div.thumbnails div.thumbnail{width:auto;height:98%;text-align:center}div.thumbnails div.thumbnail.selected{opacity:.7}div.thumbnails div.thumbnail>img{border:1px solid #000;display:inline-block;width:auto;height:95%}.thumbnails>div span{height:78%;position:absolute;left:0;top:0;width:100%;text-align:center;border:1px solid #000}.thumbnails>div span img{display:inline-block;height:100%;width:100%;object-fit:contain}.gallerycontainer div#text-popup{position:absolute;left:0;bottom:0;transform:translate(-50%,100%);min-width:200px;max-height:100px;display:none;background-color:#fff;margin:0;padding:0 50px;border-radius:2px;box-shadow:4px 4px 8px 0px rgba(34,60,80,.2)}.gallerycontainer #text-popup ul{display:flex}.gallerycontainer div#text-popup a{display:flex;justify-content:center;align-items:center}.gallerycontainer div#text-popup img{display:inline-block;position:static;transform:none}.gallerycontainer div#text-popup>img.down-popup{position:absolute;width:20px;height:20px;top:10px;left:90%}.gallerycontainer div#text-popup>img.down-popup:hover{cursor:pointer}.owl-item{vertical-align:top}.pages.owl-loaded .owl-stage-outer.owl-height{overflow:hidden}.pages{overflow:hidden}#first-screen .card .title{position:relative}#first-screen .card .product-remove{width:max-content;position:absolute;right:10px;top:10px}#first-screen .card .product-remove button[type=submit]{width:38px;background:0 0;margin:0;border:none}#first-screen .card .product-remove button[type=submit]:hover{width:38px;background:0 0;border:none}#first-screen .card .product-remove button[type=submit]:before{content:"❤";display:block;position:absolute;left:0;right:0;width:38px;height:38px;color:#000}#first-screen .card .product-remove button[type=submit]:before{color:#000}#first-screen .card .product-remove button[type=submit] i{display:none}.first-screen-inner .card .title{position:relative}.first-screen-inner .card .title>div{width:max-content;position:absolute;top:10px;right:10px}#first-screen .search input[type=submit]{width:130px;height:38px;background:#ad936d;color:#fff;text-transform:uppercase;font-family:"Open Sans",sans-serif;font-size:20px;border:none;margin-left:24px;transition:.3s;padding:1px 6px}#first-screen .search input[type=submit]:hover{background:#fff;color:#ad936d;text-transform:uppercase;font-family:"Open Sans",sans-serif;font-size:20px;border:none;border:1px solid #ad936d;margin-left:24px;transition:.3s;cursor:pointer}#first-screen .search ul li{padding:0;width:max-content;vertical-align:middle}#about .woocommerce{text-align:center;display:flex}#about .woocommerce nav.woocommerce-MyAccount-navigation{width:20%}#about .woocommerce div.woocommerce-MyAccount-content{width:78%;font-family:"Open Sans",sans-serif;margin-left:2%}#about .woocommerce form.login{width:max-content;display:inline-flex;flex-direction:column;align-items:center}#about .woocommerce form.login>p{white-space:nowrap;width:100%;display:flex;justify-content:space-between}#about .woocommerce form.login>p>label{font-size:14px;color:#454545;margin-right:10px;font-family:"Open Sans",sans-serif;align-self:center}#about .woocommerce form.login>p.form-row label{align-self:center}#about .woocommerce form.login>p input{border:2px solid #000;background:#f7f7f7;padding:2px 10px;font-size:14px;color:#454545;box-sizing:border-box}#about .woocommerce form.login>p.form-row button[type=submit]{background:#454545;border:none;color:#fff;font-size:20px;padding:10px 20px}#about .woocommerce nav.woocommerce-MyAccount-navigation ul{list-style:none}#about .woocommerce nav.woocommerce-MyAccount-navigation ul li{padding:10px;font-family:"Open Sans",sans-serif}#about .woocommerce nav.woocommerce-MyAccount-navigation ul li.is-active{background-color:#ad936d;border-radius:4px}#about .woocommerce nav.woocommerce-MyAccount-navigation ul li.is-active a{color:#fff;text-shadow:3px 3px 2px rgba(0,0,255,20%),1px 0 1px #000,0 1px 1px #000,-1px 0 1px #000,0 -1px 1px #000}#about .woocommerce div.woocommerce-MyAccount-content form.edit-account p{display:flex;justify-content:flex-start;font-family:"Open Sans",sans-serif}#about .woocommerce div.woocommerce-MyAccount-content form.edit-account p label{min-width:130px;text-align:left;align-self:center}#about .woocommerce div.woocommerce-MyAccount-content form.edit-account fieldset{margin-top:10px}#about .woocommerce div.woocommerce-MyAccount-content form.edit-account p input{border:2px solid #000;background:#f7f7f7;padding:2px 10px;font-size:14px;color:#454545;box-sizing:border-box;height:max-content;align-self:center}#about .woocommerce div.woocommerce-MyAccount-content form.edit-account fieldset p{display:flex;justify-content:space-between;font-family:"Open Sans",sans-serif}#about .woocommerce div.woocommerce-MyAccount-content form.edit-account p button[type=submit]{background:#454545;border:none;color:#fff;font-size:20px;padding:10px 20px}#about .woocommerce div.woocommerce-MyAccount-content form.edit-account p input[type=text]+span em{padding:2px 3px}.card span.woobt-qty-num{display:none}.cart_product .cart_totals h3 div.tinv-wraper{display:none}#form2 .cart_totals h3{position:relative;font-family:"Open Sans",sans-serif;margin-left:30px}#form2 .cart_totals h3 input[type=checkbox]{position:absolute;left:-30px}#form2 .cart_totals h3 a{position:absolute;top:0;left:-30px;right:0;opacity:0}#template .card-inner{height:auto}.house_details_form-card{width:100%}#house_details_form .house_details_row button{display:none}#house_details_form .house_details_row span.wpcf7-spinner{display:none}section.cart_placeholder .cart_product{width:100%;display:flex;justify-content:space-between}section.cart_placeholder .cart_product>div.woocommerce{display:inline-block;width:60%}section.cart_placeholder .cart_product>div.cart_card{display:inline-block;vertical-align:top;margin-left:0;width:35%}#form1 ul li{font-family:"Open Sans",sans-serif}#form1 .cart_form .cart_row input:first-child{margin:0}#form1 .cart_form .cart_row input:last-child{margin:0}#form1 .wpcf7-form-control-wrap.files input[type=file]{width:100%;opacity:0}#form1 .cart_form .cart_row span.wpcf7-form-control-wrap.files{width:30%;margin-right:2%;position:relative;background:#454545;box-sizing:border-box;padding:5px 10px}#form1 .cart_form .cart_row .attach-place{width:68%}#form1 .wpcf7-form-control-wrap.files:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:max-content;height:auto;content:"Attach Files";display:block;font-size:20px;color:#fff;font-family:"Open Sans",sans-serif}#form1 .cart_form input[type=submit]{padding:5px 20px;font-family:"Open Sans",sans-serif;background:#454545;color:#fff;font-size:20px}#form1 .cart_form .wpcf7-spinner{display:none}#form1 .wpcf7-form-control-wrap.Names input[type=text]{width:100%;box-sizing:border-box}#form1 .wpcf7-form-control-wrap.Names{width:48%;margin-right:0}#form1 .wpcf7-form-control-wrap.mail{width:48%}#form1 .wpcf7-form-control-wrap.mail input[type=email]{box-sizing:border-box;width:100%}table.shop_table{width:100%;font-family:"Open Sans",sans-serif;text-transform:uppercase;font-weight:700;font-size:16px;line-height:22px}table.shop_table thead{text-align:left}table.shop_table tr.cart_item td{text-align:center;vertical-align:top}table.shop_table td.product-name a{font-family:"Open Sans";font-weight:400;font-size:12px;line-height:12px;margin:0}table.shop_table td.product-remove{position:relative}table.shop_table td.product-remove a{display:block;text-decoration:none;height:19px;width:19px;color:#ccc;border:3px solid #ccc;border-radius:50%;text-align:center!important}table.shop_table tr td button[type=submit]{display:none}form .cart_form.cf7sg-popup-box .cart_row:not(:last-child){margin-bottom:10px}form .cart_form.cf7sg-popup-box .cart_row span{width:48%;min-width:220px}form .cart_form.cf7sg-popup-box .cart_row span input{box-sizing:border-box;margin:0;border-radius:0;font-family:"Open Sans",sans-serif}form .wpcf7-form-control-wrap.text textarea{border-radius:0;font-family:"Open Sans",sans-serif}form .cart_form.cf7sg-popup-box input[type=submit]{border-radius:0;border-radius:0;border:none;font-family:"Open Sans";font-size:20px;color:#fff;background:#454545;width:100%;height:37px;margin-right:15px;transition:.7s ease-in-out}form .cart_form.cf7sg-popup-box span.wpcf7-spinner{display:none}.cart_totals .wc-proceed-to-checkout a{border-radius:0;border-radius:0;border:none;font-family:"Open Sans",sans-serif;font-size:20px;color:#fff;background:#ad936d;width:100%;height:37px;margin-right:15px;transition:.7s ease-in-out;text-decoration:none;padding:5px 20px}.cart_totals img{margin-bottom:10px}p.cart-empty.woocommerce-info,div.woocommerce-message,p.return-to-shop{width:700px;margin:0 auto}p.return-to-shop{margin-top:16px}#form2 .cart_totals h2{text-decoration:none;font-family:"Open Sans",sans-serif;text-align:left;text-transform:uppercase}#checkout_form .woocommerce form{display:flex;justify-content:space-between;flex-wrap:wrap}.woocommerce-order-received #checkout_form table.woocommerce-table--order-details{width:50%;min-width:330px}.woocommerce-order-received #checkout_form table,.woocommerce-order-received #checkout_form th,.woocommerce-order-received #checkout_form tr,.woocommerce-order-received #checkout_form td{border:1px solid;border-collapse:collapse}#checkout_form .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{width:100%}#checkout_form table.shop_table tr.cart_item td.product-name{text-align:left;height:60px;line-height:3}#checkout_form table.shop_table tr.cart_item td.product-total{text-align:left}#checkout_form #order_review #payment ul{list-style:none}.parade-column{display:flex;width:100%;flex-wrap:wrap}.parade-item{width:calc(( 100% / 3 ) - 3 * 1%);padding:1%;margin-bottom:0}#info p:nth-child(2){font-family:"Open Sans",sans-serif;font-size:16px}#first-screen .slide{justify-content:space-between;padding:0 15px}#first-screen .slider .card{display:flex;align-items:center;height:auto;min-height:220px;margin:0;margin-bottom:25px;width:calc(50% - 15px)!important;background:#2e2e2e;color:#fff}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{font-size:36px;transform:translate(-25%,-25%)}.select2-container{border:1px solid #d6d6d6;margin-bottom:12px;box-sizing:border-box;font-family:"Open Sans";color:#000;padding:15px;appearance:none}.select2-container--default .select2-selection--single{border:0;border-radius:0}#checkout_order{font-family:"Open Sans";height:max-content}#order_review_heading{font-weight:400;text-transform:uppercase}#order_review table{font-weight:400;border-collapse:collapse}#order_review table tr th:first-child{width:70%;text-align:left;font-weight:400}#order_review table tr th:last-child{width:70%;text-align:left;font-weight:400}#order_review table tr.cart_item td.product-name{width:70%;text-align:left;font-family:"Open Sans";font-size:12px;line-height:12px;font-weight:300;color:#927f73;text-transform:capitalize}#order_review table tr.cart_item td.product-name strong{text-align:left;font-family:"Open Sans";font-size:15px;line-height:20px;text-transform:uppercase;font-weight:400;color:#000}#order_review table tr.cart_item td.product-total{width:70%;text-align:left}#checkout_details .woocommerce-billing-fields{font-family:"Open Sans"}#checkout_details .woocommerce-additional-fields{font-family:"Open Sans"}#checkout_details .woocommerce-billing-fields h3{text-transform:uppercase;font-weight:400}#checkout_details .woocommerce-additional-fields h3{text-transform:uppercase;font-weight:400}.product-quantity strong{font-weight:400!important}#order_review table tfoot tr.cart-subtotal th,#order_review table tfoot tr.cart-subtotal td{padding:15px 0;border:1px solid transparent;border-bottom:1px solid #d6d6d6}#order_review table tfoot tr.order-total th,#order_review table tfoot tr.order-total td{padding:15px 0;border:1px solid transparent;border-bottom:1px solid #d6d6d6}#payment ul.wc_payment_methods.payment_methods.methods{box-sizing:border-box;padding-left:0}#payment ul.wc_payment_methods.payment_methods.methods li{display:flex;align-items:center}#payment ul.wc_payment_methods.payment_methods.methods li input{width:10%;margin:0}#payment ul.wc_payment_methods.payment_methods.methods li label{width:50%}#payment ul.wc_payment_methods.payment_methods.methods li>div{width:40%}#checkout_form .woocommerce{width:100%}#first-screen input.sf-input-radio{display:none}#first-screen input.sf-input-radio+label:hover{cursor:pointer}#first-screen input.sf-input-radio:checked+label{text-decoration:uppercase!important;font-weight:700}.searchandfilter label{text-transform:uppercase!important}#first-screen .list-block form>ul{display:flex;flex-direction:column}#first-screen .list-block form#search-filter-form-455>ul{flex-direction:row}.searchandfilter ul li:not(:first-child) label{text-transform:capitalize}nav.woocommerce-pagination{width:100%}nav.woocommerce-pagination .page-numbers{display:flex;justify-content:center}nav.woocommerce-pagination ul li a{text-decoration:none;color:#000;color:#000;font-family:"Open Sans",sans-serif;padding:4px 10px;border-radius:3px;border:1px solid #eaeaea;font-size:16px;display:block}nav.woocommerce-pagination ul li span.current{font-family:"Open Sans",sans-serif;padding:4px 10px;border-radius:3px;border:1px solid #eaeaea;font-size:16px;color:#000;color:#fff;display:block;border-bottom:1px solid black;font-weight:700;transition:.3s;background:#af956e}nav.woocommerce-pagination ul li a{text-decoration:none;color:#000}#first-screen .next{font-size:16px}#first-screen .prev{font-size:16px}#house_details_form .house_details_form-card{margin:0 auto}#house_details_form .house_details_form-card textarea{border-radius:0}#house_details_form .house_details_form-card input{border-radius:0;width:100%}#house_details_form .house_details_row.d-flex.cf7sg-popup-box .wpcf7-spinner{display:none}.modern-button-ofer.block-linkportfolio a{text-decoration:none}.woocommerce-shop .price-all-product span.amount bdi{color:#ad936d}@media (min-width:0px) and (max-width:1475px){.gallerycontainer{width:90%;margin-right:0;margin-bottom:20px}.gallerycontainer .thumb{height:75%}p.cart-empty.woocommerce-info,div.woocommerce-message,p.return-to-shop{width:90%}}@media (min-width:0px) and (max-width:1023px){.gallerycontainer{height:770px}.gallerycontainer .thumb{height:95%}.gallerycontainer>span.gallerycontrols{top:14%}section.cart_placeholder .cart_product>div.woocommerce{margin-right:0}section.cart_placeholder .cart_product>div{width:100%}table.shop_table_responsive tr th,table.shop_table_responsive tr td{text-align:center!important}#form1{padding-bottom:0}.blog_slider .blog_slider-roll{flex-direction:column}section.cart_placeholder .cart_product{flex-direction:column;align-items:center}section.cart_placeholder .cart_product>div.cart_card{width:50%}.page-template-page-cart .cart_placeholder{flex-direction:column!important}#checkout_form table.woocommerce-table--order-details{width:80%}}@media (min-width:0px) and (max-width:766px){.gallerycontainer{width:100%;height:700px}#template .card-inner{height:auto}#checkout_form .woocommerce form{display:flex;flex-direction:column}.parade-item{width:calc(( 100% / 2 ) - 2 * 1%);padding:1%}section.cart_placeholder .cart_product>div.cart_card{width:75%}section.cart_placeholder .cart_product>div.woocommerce{width:90%}}@media (min-width:0px) and (max-width:650px){.gallerycontainer{height:600px}}@media (min-width:0px) and (max-width:480px){.gallerycontainer{height:560px}}#first-screen .search ul li.sf-field-search{width:100%}#first-screen .search ul li.sf-field-search label{margin-bottom:20px}#first-screen .search ul li.sf-field-submit{width:100%}#first-screen .search ul li.sf-field-submit input[type=submit]{margin:0}@media (min-width:0px) and (max-width:1475px){.page-template-page-cart .cart_placeholder{flex-direction:row}}@media (min-width:0px) and (max-width:766px){#menu-footer-menu{flex-direction:column;padding-left:0;align-items:center}#can_m_form>.can_m_row>.wpcf7-form-control-wrap.files:before{font-size:15px}#can_m_form>.can_m_row>.wpcf7-form-control-wrap.files>input[type=file]{padding:3px}#can_m_form>.can_m_row>input[type=submit]{font-size:15px;height:auto;padding:3px}#contact_form>.contact_row>.wpcf7-form-control-wrap.files:before{font-size:15px}#contact_form>.contact_row>.wpcf7-form-control-wrap.files>input[type=file]{padding:3px}#contact_form>.contact_row>span.wpcf7-form-control-wrap.mail{width:50%}#contact_form>.contact_row>input[type=submit]{font-size:15px;height:auto;padding:3px}#faq_form>.faq_row>.wpcf7-form-control-wrap.files:before{font-size:15px}#faq_form>.faq_row>.wpcf7-form-control-wrap.files>input[type=file]{padding:3px}#faq_form>.faq_row>input[type=submit]{font-size:15px;height:auto;padding:3px}#about .woocommerce div.woocommerce-MyAccount-content form.edit-account p input[type=text]+span em{font-size:12px;text-align:justify}#about .woocommerce{flex-direction:column}#about .woocommerce nav.woocommerce-MyAccount-navigation{width:100%}#about .woocommerce nav.woocommerce-MyAccount-navigation ul{padding-left:0;align-items:center}#about .woocommerce nav.woocommerce-MyAccount-navigation ul li{width:70%;margin:0 auto}#about .woocommerce div.woocommerce-MyAccount-content{width:100%}}@media (min-width:0px) and (max-width:479px){#can_m_placeholder>div{width:90%}#can_m_form>.can_m_row>input[type=submit]{width:100%}#faq_form>.faq_row>input[type=submit]{width:100%}#contact_form>.contact_row>input[type=submit]{width:100%}#contact_form>.contact_row>span.wpcf7-form-control-wrap.names{width:100%;margin-right:0}#contact_form>.contact_row>span.wpcf7-form-control-wrap.mail{width:100%}#contact_form>.contact_row>span.wpcf7-form-control-wrap.files{width:100%;margin-right:0}#contact_form>.contact_row>input[type=submit]{height:auto;padding:10px}#about .woocommerce form.login>p{flex-direction:column}#about .woocommerce form.login>p input{padding:8px 10px}#about .woocommerce form.login{width:90%}#about .woocommerce form.login>p>label{margin-right:0;margin-bottom:5px}#about .woocommerce form.login>p>span.password-input input{width:100%}#about .woocommerce div.woocommerce-MyAccount-content form.edit-account p{flex-direction:column}#about .woocommerce div.woocommerce-MyAccount-content form.edit-account p input{width:100%;padding:10px 5px}#about .woocommerce div.woocommerce-MyAccount-content form.edit-account p label{align-self:flex-start;margin-bottom:5px}}.owl-item{display:inline-block}#first-screen .blog_slider-roll{width:100%}.owl-nav.disabled{display:none}.pages{overflow-x:hidden}div.shere-item.v2 img,div.shere-item.v3 img{width:auto!important}.blog_slider .owl-stage{display:flex;align-items:center}@media (min-width:480px) and (max-width:766px){.att_hero-img_inner_light{width:auto}}@media (min-width:0px) and (max-width:766px){.blog_slide h3{width:80%}}#first-screen .card{height:465px}.tinv-header h2{display:none}.tinv-wishlist table.tinvwl-table-manage-list{display:none}#first-screen .card h5 a{text-decoration:none;color:#000}.woobt-title,.woobt-price-ori{color:#1b1b1b;font-family:"Raleway";font-weight:700;font-size:16px;line-height:21px;text-transform:uppercase;max-width:95%}.back_to_search_results{text-align:center;text-transform:uppercase;font-family:"Raleway";font-weight:300;line-height:35px;font-size:30px;text-decoration:none;color:#000}.card-content-inner_content{color:#000}.quantity{display:none!important}.table-product-name{float:left}.table-product-name a,.woobt-item-name{font-family:"Open Sans"!important;font-weight:400!important;font-size:12px!important;line-height:12px!important;margin:0!important;text-decoration:none!important;color:#000}.table-product-thumbnail{width:86px;height:58px;padding-right:10px}.cart_totals h2{font-family:"Open Sans";text-transform:uppercase;font-weight:700;font-size:16px;line-height:22px}.cart-subtotal,.order-total{font-family:"Open Sans";font-weight:400;font-size:13px;line-height:12px;margin:30px 0}.price-all-product{margin-right:20px}.price-all-product span.amount bdi{color:#000}.breadcrumb_last{color:#ad936d}.house_details_slider .card{height:auto}.house_details_slider .card h5 a{text-decoration:none;color:#000}.card .title>div{width:max-content;position:absolute;top:10px;right:10px}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{font-size:36px;transform:translate(-25%,-25%)}.price-all-product{position:relative;width:100%;color:#ad936d;font-family:"Open Sans",sans-serif;margin:0;padding-top:7px;padding-bottom:7px;text-align:right;transform:translateY(-4px)}.price-all-product .amount{margin-right:25px}#info .houses-plans button{text-transform:capitalize}#hight-standart{margin-bottom:0}#info .houses-plans{margin-top:0}.houses-types.d-flex{margin-top:100px!important;margin-bottom:80px!important}#info .houses-plans h6{margin-top:-50px}.sec_contact,.bottom_empty_place{margin-bottom:114px}.video-block{margin:110px auto}.shop_h{margin-bottom:75px}.single-portfolio .houses-types.d-flex{margin-top:0!important}#about{max-width:1090px;margin-top:100px}#about p{font-size:18px}#about h2{font-family:Lustria;font-size:24px}.page-id-63 #info{padding-top:114px}#info .sec_contact button,#info .btn_cont{background:#454545}#info .sec_contact button:hover,#info .btn_cont:hover{background:#fff;border:1px solid #454545;color:#454545;transition:.8s ease-in-out}.home-p .bottom_empty_place{height:1px;margin-bottom:0}#contact_form>.contact_row>input[type=submit]{cursor:pointer}#sail .sail-title p{line-height:22px;margin-bottom:50px}#info button{width:256px}.page-id-65 #info p:nth-child(8),.page-id-65 #info p:nth-child(4){margin-bottom:5px}#offer h3{font-size:35px}#offer h3 span{font-size:27px;text-transform:inherit}#offer{padding-bottom:0}.page-id-67 #about h2{font-family:Raleway;font-size:35px}.page-id-67 #about p span{font-weight:400}.page-id-67 .sp_h{font-family:Lustria;font-size:20px}#first-screen #other_footer{padding-bottom:0}#first-screen .slider h2{font-family:Lustria;font-size:30px;margin-bottom:85px}.page-id-352 #hight-standart{margin-bottom:100px}#pl1 .text-block p,#pl2 .text-block p{font-weight:100;margin-left:20px}#pl1 .text-block p u{font-family:Lustria;font-size:20px}#pl1 .text-block{max-width:700px}#good-design img{border:1px solid;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25))}#pl2 .text-block p{text-transform:capitalize;padding-bottom:20px}.info_p{padding-top:0;padding-bottom:0}#green_plan_1 .img-bl{width:100%}.text-bl ol{margin-top:0}.text-bl p{margin-bottom:30px}.home-p #info{padding-top:100px}.home-p #info .info_p{padding-bottom:50px}#hight-standart img{filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25))}strong{font-weight:400!important}.gallerycontainer .thumb img{border:1px solid;height:467px;max-width:841px}div.thumbnails div.thumbnail>img{width:199px;height:97%;margin-left:-11px}.gallerycontainer{height:605px}#template .card button{cursor:pointer}.single-product .gallerycontainer>span.gallerycontrols{box-shadow:none}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,p.no-comments{background-color:#454545!important;clear:both;padding:10px;margin-bottom:20px!important;color:#fff}#Send{cursor:pointer}#Send:hover{opacity:.8}.thumbnails .owl-nav button{margin-left:-12px}.woocommerce-message a{color:#fff}.attach-place{height:46px!important}.page-id-9 .cart_form input{max-width:252px}.page-id-9 .cart_form .cart_row input:first-child{margin-right:0}.page-id-9 #form1 .cart_form .cart_row span.wpcf7-form-control-wrap.files{width:50%;max-height:39px}.page-id-9 .attach-place{border:0px}.page-id-9 .attach-place:after{top:27%;left:39%;font-size:16px}.page-id-9 .cart_form .text2{margin-bottom:0}.bottom-img{width:100%;height:425px;margin:0 0 auto;padding:0;background-position:center center}.thumbnails .owl-nav{position:absolute;bottom:81px;left:0;width:100%;height:0;display:flex;justify-content:space-between}.thumbnails .owl-nav button{border:none;border:1px solid black;position:relative;width:40px;height:40px;border-radius:50%}.thumbnails .owl-nav button span{border:none;font-size:40px}.thumbnails .owl-nav button.owl-prev:before{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;content:"";background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTYgNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMS4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLiAtLT48cGF0aCBkPSJNMTkyIDQ0OGMtOC4xODggMC0xNi4zOC0zLjEyNS0yMi42Mi05LjM3NWwtMTYwLTE2MGMtMTIuNS0xMi41LTEyLjUtMzIuNzUgMC00NS4yNWwxNjAtMTYwYzEyLjUtMTIuNSAzMi43NS0xMi41IDQ1LjI1IDBzMTIuNSAzMi43NSAwIDQ1LjI1TDc3LjI1IDI1NmwxMzcuNCAxMzcuNGMxMi41IDEyLjUgMTIuNSAzMi43NSAwIDQ1LjI1QzIwOC40IDQ0NC45IDIwMC4yIDQ0OCAxOTIgNDQ4eiIvPjwvc3ZnPg==") center center no-repeat}.thumbnails .owl-nav button.owl-next:before{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;content:"";background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTYgNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMS4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLiAtLT48cGF0aCBkPSJNNjQgNDQ4Yy04LjE4OCAwLTE2LjM4LTMuMTI1LTIyLjYyLTkuMzc1Yy0xMi41LTEyLjUtMTIuNS0zMi43NSAwLTQ1LjI1TDE3OC44IDI1Nkw0MS4zOCAxMTguNmMtMTIuNS0xMi41LTEyLjUtMzIuNzUgMC00NS4yNXMzMi43NS0xMi41IDQ1LjI1IDBsMTYwIDE2MGMxMi41IDEyLjUgMTIuNSAzMi43NSAwIDQ1LjI1bC0xNjAgMTYwQzgwLjM4IDQ0NC45IDcyLjE5IDQ0OCA2NCA0NDh6Ii8+PC9zdmc+") center center no-repeat}.wpcf7-form-control-wrap.files:after{position:absolute;bottom:-50%;left:50%;transform:translate(-50%,-50%);width:max-content;height:auto;content:"";display:block;font-size:12px;color:#000;font-family:"Open Sans"}.attach-place{position:relative}.attach-place:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:max-content;height:auto;content:"";display:block;font-size:20px;color:#000;font-family:"Open Sans"}.att_hero-img_inner{height:70vh!important}.hero .att_hero-img_inner_dark{background-size:100%!important;background-repeat:no-repeat!important}.hero .page-title{margin:-50px auto 50px!important}.header-sticky{position:sticky;top:0}#first-screen .first-screen-img{height:540px!important}@media (max-width:1475px){.hero .att_hero-img_inner_dark{background-size:cover!important}}