﻿.perpage{width:100%;justify-content:center}.pagination{text-align:center;margin:35px auto 0}.pagination-box{width:100%;float:left;clear:both;margin-top:20px}.pagination li,.pagination .page-item{display:inline-block;color:#ff5a00;margin-right:10px}.pagination a,.pagination span,.pagination .page-link{width:30px;height:30px;text-align:center;line-height:30px;display:block;transition:0.2s;background:#F5F5F5;border-radius:50%}.pagination a:hover,.pagination span:hover,.pagination .page-link:hover{background:#0060AF;color:#fff;font-weight:400;border:1px solid #0060AF;transition:0.2s}.pagination li.active a,.pagination li.active span,.pagination li.active .page-link,.pagination .active a,.pagination .active span,.pagination .active .page-link{border:1px solid #0060AF;color:#fff;font-weight:400;background:#0060AF}@media only screen and (max-width: 575px){.pagination .page-item{display:none !important}.pagination .page-item:first-child,.pagination .page-item:last-child,.pagination .page-item:nth-child(2),.pagination .page-item:nth-last-child(2),.pagination .page-item.disabled,.pagination .page-item.active{display:inline-block !important}}.css-content{font-size:14px;font-family:'Montserrat';color:#231f20}.css-content h1,.css-content h2,.css-content h3,.css-content h4,.css-content h5,.css-content h6{color:#0060AF;margin:15px 0;font-family:'Montserrat'}.css-content h1 span,.css-content h2 span,.css-content h3 span,.css-content h4 span,.css-content h5 span,.css-content h6 span{color:#0060AF}.css-content h2{font:700 20px/24px Montserrat,sans-serif}.css-content h3{font:700 18px/21px Montserrat,sans-serif}.css-content h4{font:700 16px/19px Montserrat,sans-serif}.css-content h5,.css-content h6{font:700 14px/18px Montserrat,sans-serif}.css-content a{color:#0060AF;font-weight:500}.css-content div{font-size:14px;line-height:30px;margin-bottom:10px;text-align:justify;font:14px/18px Montserrat,sans-serif}.css-content span{white-space:normal !important}.css-content p{display:block;width:100%;font-size:14px;text-align:justify;font-family:'Montserrat';line-height:22px;margin-bottom:10px}.css-content ul{width:100%;list-style-type:disc;padding-left:20px}.css-content ul li{font-size:14px;margin-bottom:10px;line-height:25px;position:relative;text-align:justify}.css-content ol{width:100%;font-size:14px;padding-left:20px}.css-content ol li{margin-bottom:10px;line-height:25px;position:relative;text-align:justify}.css-content .sudo-media-item{width:100%;text-align:center;margin:20px 0}.css-content .sudo-media-item img{margin-bottom:5px;max-width:100%;display:block;margin:0 auto}.css-content .sudo-media-item figcaption{padding:10px 0}.css-content img{max-width:100%;display:block;margin:20px auto;height:auto}.css-content table{border-spacing:0;border-collapse:collapse;width:100% !important;margin-bottom:20px}.css-content table tr td,.css-content table tr th{padding:10px;border:1px solid #000}.css-content iframe{max-width:100% !important;margin:20px auto;display:block}.css-content .mce-toc{width:20%;background:#f9f9f9;border:1px solid #aaa;margin:20px 0;box-sizing:border-box}.css-content .mce-toc .toc_toggle{margin-left:5px}.css-content .mce-toc .toc_toggle a{text-decoration:none}.css-content .mce-toc a{color:#1F7ECB !important}.css-content .mce-toc.active{width:100%;padding:10px}.css-content .mce-toc>div{display:block;font-size:18px;font-weight:bold;padding-bottom:5px;color:#0060AF;text-align:center}.css-content .mce-toc ul{color:#1ca54c !important;margin:0;list-style:none}.css-content .mce-toc ul li{margin-left:20px;margin-bottom:0.5em;line-height:1.4em;color:#0060AF}.css-content .mce-toc ul li a{font-weight:500 !important;color:#0060AF !important}.css-content .mce-toc ul li ul{margin-top:10px}.css-content .mce-toc ul li ul li a{font-weight:normal !important}.css-content .mce-toc h2{width:100%;text-align:center;font-size:16px;font-weight:inherit}.css-content .mce-toc ul{display:none}.css-content .mce-toc ul li:before{display:none}.css-content blockquote{position:relative;margin:10px 0;border:2px solid white;text-indent:1.6em;font-style:italic}.css-content blockquote:after{content:"❝";position:absolute;z-index:1;left:7px;top:15px;height:20px;transform:translate(-50%, -50%);background:white;border-radius:999px;display:grid;place-content:center;color:#0060AF;font-size:30px;font-style:normal;text-indent:0}@media only screen and (max-width: 768px){.css-content .mce-toc{width:40%}.css-content .mce-toc h2{margin:5px 0}.css-content .mce-toc ul li{margin-left:0}}.constructions_cates{padding:20px 10px 6px;background:#fff;border-radius:20px;box-shadow:0px 0px 10px 1px rgba(0,0,0,0.15)}.constructions_cates.mobile{border-radius:0}.constructions_cates__item{width:calc(100% / 3);text-align:center}.constructions_cates__item .home_title{display:inline-block}.constructions_cates__item .home_title:after{display:none}.constructions_cates__item .home_title:hover,.constructions_cates__item .home_title.active{color:#0060AF}.constructions_cates__item .home_title:hover:after,.constructions_cates__item .home_title.active:after{display:inline-block}.constructions_list .construction{width:calc((100% - 56px)/3);margin-right:28px;margin-bottom:30px}.constructions_list .construction:nth-child(3n){margin-right:0}.constructions_list .pagination{margin:0 auto}.constructions_detail .home_title:after{width:50%;left:0}.constructions_detail__top .image{max-width:615px;width:100%;margin-right:45px}.constructions_detail__top .image img{width:100%;border-radius:10px;max-height:460px;height:100%}.constructions_detail__top .content{max-width:calc(100% - 615px - 45px);width:100%}.constructions_detail__top .content_description p{font-style:italic}.constructions_detail__bottom .galleries_item{border-radius:10px}.constructions_detail__bottom .galleries_item img{width:100%;border-radius:10px;height:265px;object-fit:cover}.constructions_detail__bottom .galleries .owl-carousel .owl-dots{bottom:-30px}.constructions_detail__bottom .galleries .owl-carousel .owl-nav{top:108px}.constructions_detail__bottom .galleries .owl-carousel .owl-nav button{background-color:rgba(0,96,175,0.6) !important;transition:.5s;-webkit-transition:.5s;-khtml-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.constructions_detail__bottom .galleries .owl-carousel .owl-nav button i{color:#fff}.constructions_detail__bottom .galleries .owl-carousel .owl-nav button:hover{background-color:#0060af !important}@media (max-width: 1199px){.constructions_detail .home_title:after{margin-left:0}.constructions_detail__top .image{margin:0}.constructions_detail__top .content{margin-top:20px}}@media (max-width: 991px){.constructions_list .construction{width:calc((100% - 15px)/2);flex:0 0 calc((100% - 15px)/2);margin-right:15px;margin-bottom:15px}.constructions_list .construction:nth-child(3n){margin-right:15px}.constructions_list .construction:nth-child(2n){margin-right:0}}@media (max-width: 575px){.constructions_cates{flex-wrap:nowrap;overflow:auto}.constructions_cates__item{flex:0 0 70%}.constructions_list .construction{width:100%;flex:0 0 100%;margin-right:0 !important}.constructions_detail__top .content_name h3{font-size:18px !important;line-height:20px !important}}@media (max-width: 479px){.content_name{margin-bottom:5px !important}.content_name .fs-24{font-size:20px !important}.content_description{margin-bottom:10px !important}.content_description p{font-size:11px}.construction_image img{max-height:200px !important}}
/*# sourceMappingURL=construction.min.css.map */
