﻿@font-face {font-family:Lalezar;src:url(/Content/fonts/Lalezar/Lalezar-Regular.ttf)}.svg-header{transform:translate(-180px,-62px) scale(1.4)}.svg-header-zagros{transform:translate(-85px,-107px) scale(1.4)}body{background-color:#fafafa;font-family:IRANSans}.header__title{font-family:Lalezar!important;font-size:3.5rem;color:#ef3146;text-align:center}.header__title__subtitle{color:#ffce0a;font-size:2.5rem}.colheader{display:flex;justify-content:center;align-items:center;min-height:100vh}.header__title__description{font-family:Iransans;direction:rtl;text-align:right;width:100%;color:#545454;line-height:2;font-size:13px;width:75%;margin:auto;text-align:justify}.ecolodge-card{min-height:350px;background:#fff;text-align:center;border-radius:1.5rem;padding-bottom:12px;margin-bottom:40px;transition:all .5s;box-shadow: 3px 4px 6px 0px #dcd8d84d, 0 5px 7px 0px #dcd8d84d}.ecolodge-card img{width:92%;height:225px;margin:10px;border-radius:1.5rem;position:relative}.ecolode-link{font-family:Iransans;font-size:14px;margin-top:5px;color:#545454}.price-section-ecolodge{direction:rtl;font-family:Iransans;margin-top:13px}.price{color:#24970c;font-size:17px;font-family:IRANSans}.price-title{color:#24970c;font-size:13px}.start-price-title{color:#545454;font-size:13px}.ostan-address{height:55px;width:55px;background-color:#ef3146;border-radius:50%;display:flex;font-family:lalezar!important;color:#fff;align-items:center;font-size:13px;justify-content:center;position:absolute;top:18px;right:40px}.shahr-address{height:40px;width:40px;background-color:#ef3146;border-radius:50%;display:flex;font-family:lalezar!important;color:#fff;align-items:center;font-size:11px;justify-content:center;position:absolute;top:27px;right:100px}a:hover{color:#545454!important;text-decoration:none!important}.circle-summer{width:100px;height:100px;position:absolute;top:85%;right:-56px;transform:rotate(45deg);background:url(~/Content/Exclusive-Site/Summer99-landingpage/circle.svg) no-repeat 100%}.logo img{position:absolute;right:8%;top:2%}.logo{z-index:999999}.footer-summer{min-height:60px;background:#efefef}.txt-footer{display:flex;align-items:center;min-height:60px;font-size:13px;justify-content:center}.ripple{background-position:center;transition:background .8s}.ripple:hover{background: #f5243b radial-gradient(circle, transparent 1%, #f94357 1%) center/15000%}.ripple:active{background-color:#f94357;background-size:100%;transition:background 0s}@media only screen and (max-width:768px){.txt-footer{padding-right:25px}.scroll-down{display:none}.colheader{display:unset;justify-content:unset;align-items:unset;min-height:unset}.logo{position:absolute;right:5%;top:5%;width:120px;height:120px;z-index:999999}.logo img{width:120px!important;height:120px!important}.header__title{font-size:28px;margin-top:40px}.header__title__subtitle{font-size:28px}.colheader svg{margin-top:-70px}#ecolodgelist{padding:0 25px}.zagros-title{font-size:28px!important}.shomal-title{font-size:35px!important}.svg-header-zagros{transform:translate(-185px,-30px) scale(1.4)}.svg-header-alborz{transform:translate(-166px,-25px) scale(1.4)}}html,body{overflow-x:hidden}.rate{position:absolute;top:30px;left:45px;background: #ffffffcf;border-radius:8px;color:#383737;padding:5px 10px}.rate svg{vertical-align:middle!important;margin-bottom:4px}#cls-4{display:none}#ecolodgelist{justify-content:center}.all-ecolodge{background-color:#ef3146;color:#fff;padding:10px 20px;border-radius:.25em}.all-ecolodge:hover{color:#fff!important}h5{color:#545454}@-webkit-keyframes pulse {
    0% {
        opacity: 0;
        background-position: center top;
        -moz-background-size: 0 auto;
        -o-background-size: 0 auto;
        -webkit-background-size: 0 auto;
        background-size: 0 auto;
    }

    10% {
        opacity: 0;
    }

    50% {
        opacity: 1;
        -moz-background-size: 75% auto;
        -o-background-size: 75% auto;
        -webkit-background-size: 75% auto;
        background-size: 75% auto;
    }

    90% {
        opacity: 0;
    }

    100% {
        opacity: 0;
        background-position: center bottom;
        -moz-background-size: 0 auto;
        -o-background-size: 0 auto;
        -webkit-background-size: 0 auto;
        background-size: 0 auto;
    }
}@-moz-keyframes pulse {
    0% {
        opacity: 0;
        background-position: center top;
        -moz-background-size: 0 auto;
        -o-background-size: 0 auto;
        -webkit-background-size: 0 auto;
        background-size: 0 auto;
    }

    10% {
        opacity: 0;
    }

    50% {
        opacity: 1;
        -moz-background-size: 75% auto;
        -o-background-size: 75% auto;
        -webkit-background-size: 75% auto;
        background-size: 75% auto;
    }

    90% {
        opacity: 0;
    }

    100% {
        opacity: 0;
        background-position: center bottom;
        -moz-background-size: 0 auto;
        -o-background-size: 0 auto;
        -webkit-background-size: 0 auto;
        background-size: 0 auto;
    }
}@-ms-keyframes pulse {
    0% {
        opacity: 0;
        background-position: center top;
        -moz-background-size: 0 auto;
        -o-background-size: 0 auto;
        -webkit-background-size: 0 auto;
        background-size: 0 auto;
    }

    10% {
        opacity: 0;
    }

    50% {
        opacity: 1;
        -moz-background-size: 75% auto;
        -o-background-size: 75% auto;
        -webkit-background-size: 75% auto;
        background-size: 75% auto;
    }

    90% {
        opacity: 0;
    }

    100% {
        opacity: 0;
        background-position: center bottom;
        -moz-background-size: 0 auto;
        -o-background-size: 0 auto;
        -webkit-background-size: 0 auto;
        background-size: 0 auto;
    }
}@keyframes pulse {
    0% {
        opacity: 0;
        background-position: center top;
        -moz-background-size: 0 auto;
        -o-background-size: 0 auto;
        -webkit-background-size: 0 auto;
        background-size: 0 auto;
    }

    10% {
        opacity: 0;
    }

    50% {
        opacity: 1;
        -moz-background-size: 75% auto;
        -o-background-size: 75% auto;
        -webkit-background-size: 75% auto;
        background-size: 75% auto;
    }

    90% {
        opacity: 0;
    }

    100% {
        opacity: 0;
        background-position: center bottom;
        -moz-background-size: 0 auto;
        -o-background-size: 0 auto;
        -webkit-background-size: 0 auto;
        background-size: 0 auto;
    }
}.scroll-down{margin:0;border:1.5px solid #ea5959;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;position:absolute;left:52%;top:87%;width:45px;height:70px;margin-top:-50px}.scroll-down a{display:block;opacity:0;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;-moz-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease;line-height:0;font-size:0;color:transparent;margin-left:auto;margin-right:auto;width:100%;height:100%;-moz-background-size:0 auto;-o-background-size:0 auto;-webkit-background-size:0 auto;background-size:0 auto;-webkit-animation:pulse 1.5s 0s infinite normal ease forwards;-moz-animation:pulse 1.5s 0s infinite normal ease forwards;-o-animation:pulse 1.5s 0s infinite normal ease forwards;animation:pulse 1.5s 0s infinite normal ease forwards;background-image:url(../arrow-landing-summer.svg);background-repeat:no-repeat}.scroll-down a:before,.scroll-down a:after{content:" ";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:url(../arrow-landing-summer.svg) no-repeat center top;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}.scroll-down a:before{-webkit-animation:pulse 1.5s .25s infinite normal ease forwards;-moz-animation:pulse 1.5s .25s infinite normal ease forwards;-o-animation:pulse 1.5s .25s infinite normal ease forwards;animation:pulse 1.5s .25s infinite normal ease forwards}.scroll-down a:after{-webkit-animation:pulse 1.5s .5s infinite normal ease forwards;-moz-animation:pulse 1.5s .5s infinite normal ease forwards;-o-animation:pulse 1.5s .5s infinite normal ease forwards;animation:pulse 1.5s .5s infinite normal ease forwards}html{scroll-behavior:smooth}.card-content{padding:10px}.skeleton-image{background-image: linear-gradient(90deg, #F4F4F4 0px, #dedede36 70px, #F4F4F4 100px);background-size:600px;animation:shine-image 1s infinite linear;height:225px;border-radius:1.5rem;position:relative}.skeleton-title{background-image: linear-gradient(90deg, #F4F4F4 0px, #dedede36 70px, #F4F4F4 100px);background-size:600px;animation:shine-image 1s infinite linear;height:25px;border-radius:8px;position:relative;width:80%;margin:auto}.skeleton-price{background-image: linear-gradient(90deg, #F4F4F4 0px, #dedede36 70px, #F4F4F4 100px);background-size:600px;animation:shine-image 1s infinite linear;height:25px;border-radius:8px;position:relative;width:50%;margin:auto;margin-top:20px}.skeleton-ostan{height:55px;width:55px;border-radius:50%;position:absolute;top:18px;right:40px;background-image: linear-gradient(90deg, #e4e1e1 0px, #dedede26 70px, #e4e4e4 100px);background-size:600px;animation:shine-image 1s infinite linear}.skeleton-shahr{height:40px;width:40px;border-radius:50%;position:absolute;top:27px;right:100px;background-image: linear-gradient(90deg, #e4e1e1 0px, #dedede26 70px, #e4e4e4 100px);background-size:600px;animation:shine-image 1s infinite linear}.skeleton-rate{position:absolute;top:33px;left:40px;width:55px;height:30px;border-radius:8px;background-image: linear-gradient(90deg, #e4e1e1 0px, #dedede26 70px, #e4e4e4 100px);background-size:600px;animation:shine-image 1s infinite linear}@keyframes shine-image {

    0% {
        background-position: -100px;
    }

    40%, 100% {
        background-position: 500px;
    }
}