.widgets_hotels_seo_marketseolocationswidget ul.list_seo{margin:0 15px;padding:0;list-style:none;overflow:hidden;clear:both}.widgets_hotels_seo_marketseolocationswidget ul li.cont_seo{background:#fff;float:left;position:relative;overflow:hidden;width:100%;height:252px;border-radius:6px;border:1px solid #dfdfdf;margin-left:1px;margin-right:1px;margin-bottom:5px;background-position:top center;background-repeat:no-repeat}[dir="rtl"] .widgets_hotels_seo_marketseolocationswidget ul li.cont_seo{float:right;border-right:0}.widgets_hotels_seo_marketseolocationswidget ul li.only_title{height:110px}.widgets_hotels_seo_marketseolocationswidget ul li.cont_seo a{text-decoration:none;padding-top:85px;display:block}.widgets_hotels_seo_marketseolocationswidget .cont_seo .all_seo{width:100%;position:absolute;left:0;top:85px;z-index:2;padding:4px 5px;background-color:#FFF}.widgets_hotels_seo_marketseolocationswidget .cont_seo strong.title{color:#46403c;font-size:13px;text-transform:uppercase;font-weight:700;display:block;line-height:17px}.widgets_hotels_seo_marketseolocationswidget .cont_seo p.txt_seo{font-size:14px;color:#46403c;font-weight:300;line-height:18px;margin-bottom:5px;min-height:80px;max-height:165px;overflow:auto}.widgets_hotels_seo_marketseolocationswidget .cont_seo p.txt_seo::-webkit-scrollbar{width:0 !important}.widgets_hotels_seo_marketseolocationswidget .cont_seo p.txt_seo{-ms-overflow-style:none}.widgets_hotels_seo_marketseolocationswidget .cont_seo p.txt_seo{overflow:-moz-scrollbars-none}[dir="rtl"] .widgets_hotels_seo_marketseolocationswidget .cont_seo p.txt_seo{font-size:10px}@media(min-width:1200px){.widgets_hotels_seo_marketseolocationswidget ul li.cont_seo{width:16.45%}}@media(min-width:992px) and (max-width:1199px){.widgets_hotels_seo_marketseolocationswidget ul li.cont_seo{width:19.78%}}@media(min-width:768px) and (max-width:991px){.widgets_hotels_seo_marketseolocationswidget ul li.cont_seo{width:24.7%}}@media(max-width:767px){.widgets_hotels_seo_marketseolocationswidget ul li.cont_seo{width:33%;height:190px;background-size:100% !important}.widgets_hotels_seo_marketseolocationswidget ul li.only_title{height:110px}}@media(max-width:670px){.widgets_hotels_seo_marketseolocationswidget ul li.cont_seo{width:49%;height:175px;background-size:100% !important;background-position-y:-40px}.widgets_hotels_seo_marketseolocationswidget ul li.only_title{height:110px}.widgets_hotels_seo_marketseolocationswidget ul li.cont_seo .all_seo{height:120px}}@media(max-width:470px){.widgets_hotels_seo_marketseolocationswidget ul li.cont_seo{width:100%;height:160px}.widgets_hotels_seo_marketseolocationswidget ul li.only_title{height:110px}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (orientation :portrait){.widgets_hotels_seo_marketseolocationswidget ul li.cont_seo{width:100%;height:165px}}@media only screen and (min-device-width :414px) and (max-device-width :736px) and (device-width :414px) and (device-height :736px) and (orientation :portrait) and (-webkit-min-device-pixel-ratio :3) and (-webkit-device-pixel-ratio :3){.widgets_hotels_seo_marketseolocationswidget ul li.cont_seo{height:160px}}.listSeo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.contSeo{box-shadow:0 2px 7px 0 rgba(0,0,0,.12);position:relative;overflow:hidden;border-radius:6px;height:150px;-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%;margin-bottom:15px}.contSeo .SeoLink{height:100%;text-decoration:none;display:block}.contSeo .title{width:100%;position:absolute;bottom:0;left:0;z-index:2;padding:10px;color:#fff;font-size:16px;display:block}.contSeo .SeoLink:before{content:"";width:100%;height:50%;position:absolute;background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.8));bottom:0}.more_link a{font-size:16px;font-weight:500;vertical-align:middle}.more_link svg{width:12px;height:12px;fill:#3171c9;vertical-align:middle}[dir='rtl'] .more_link svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width:768px) and (max-width:1199px){.contSeo{-webkit-box-flex:0;-ms-flex:0 0 31%;flex:0 0 31%;background-size:cover !important}}@media(max-width:767px){.contSeo{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}}@media(min-width:560px) and (max-width:768px){.contSeo{background-size:cover !important}}