@font-face {font-family: 'gothamregular';src: url('fonts/gotham_r.woff2') format('woff2'),url('fonts/gotham_r.woff') format('woff');font-weight: normal;font-style: normal;}
@font-face {font-family: 'gotham_boldregular';src: url('fonts/gotham-b.woff2') format('woff2'),url('fonts/gotham-b.woff') format('woff');font-weight: normal;font-style: normal;}
@font-face {font-family: 'gothammedium';src: url('fonts/gotham-m.woff2') format('woff2'),url('fonts/gotham-m.woff') format('woff');font-weight: normal;font-style: normal;}
@font-face {font-family: 'saman';src: url('fonts/saman.woff2') format('woff2'),url('fonts/saman.woff') format('woff');font-weight: normal;font-style: normal;}

/*___________Scrollbar_____________*/
html{scrollbar-color: #000 #fff0;}
html {--scrollbarBG: #fff0;--thumbBG: #000;}
body::-webkit-scrollbar {width: 5px;}
body {scrollbar-width: thin;scrollbar-color: var(--thumbBG) var(--scrollbarBG); overflow-x: heddint!important;} 
body::-webkit-scrollbar-track {background: var(--scrollbarBG);}
body::-webkit-scrollbar-thumb {background-color: var(--thumbBG) ;border-radius: 6px;border: 3px solid var(--scrollbarBG);}
*{scrollbar-color:  var(--thumbBG) var(--scrollbarBG);scrollbar-width: thin;box-sizing: border-box;}
/*___________Scrollbar END_____________*/

button, input, optgroup, select, textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
.form-control {
  display: block;
  width: 100%;
  padding: .375rem .75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  border: 1px solid #fff;
  color: #000;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: #fff;
  background-clip: padding-box;
  border:#fff solid #fff;
  transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
img, svg {
  vertical-align: middle;
}
/*___________COMMON CSS___________*/
.container {max-width: 1440px; margin: auto; position: relative;}
body {background-repeat: repeat; background-size: contain;background: url(../img/line.jpg);background-position: center center;background-size: 100% 41px;margin: auto;font-family: 'gothammedium';}
.pr{position: relative;}
.none{display: none;}
/*top*/
#go_top{ position: fixed; bottom:-10%; right:1%; transition:all 0.6s;font-size:30px; cursor:pointer;}
#go_top i{border-radius:100%;color:#034ea2;}
#go_top.show{ bottom:7%; z-index:1;}
em {font-size:75%; line-height: 0;position: relative;vertical-align: baseline;top: -0.5em;}
section {padding:40px 0 0;}
/*top*/
/*___________COMMON CSS___________*/

/*___________PAGE CSS___________*/

/* Header */
header{position: absolute;top: 30px;width: 100%;z-index: 999;}
.hdr-sec{display: flex;justify-content: space-between;}
.drp-sec .btn09 .drop-btn{background-color: #fff;padding: 7px 25px;border-radius: 50px;text-align: center;box-shadow:3px 4px 0px #000;cursor: pointer;transition: .1s ease-out;font-size: 15px;border: none;font-weight: 600;}
.drp-sec .btn09 .drop-btn:hover{box-shadow: 0 0 0;}
.drp-sec .addition-drop-txt{background-color: #fff;border-radius: 4px;margin: 10px 0 0;text-decoration: none;display: none;transition: .3s ease-in-out;}
.drp-sec:hover .addition-drop-txt{display: block;}
.drp-sec .addition-drop-txt a{display: block;text-align: center;padding: 5px 0px;text-decoration: none;color: #000;transition: .3s ease-out;}
.drp-sec .addition-drop-txt a:hover{background-color: #a4b800;border-radius: 5px;color: #fff;}
/* Header */

/* Footer */
.ft-design img{width: 100%;}
.footer_sos{background-color: #d7d7d7;padding: 50px 0px 50px 0px;}
.ftr-sb-lnk{display: flex;width: 100%;justify-content: space-between;}
.ftr-sb-lnk span{font-size: 20px;margin-right: 10px;}
.ftr-sb-lnk ul{display: flex;}
.ftr-sb-lnk li{list-style: none;}
.ftr-sb-lnk a{margin: 0 5px;color: #fff;background: #000;border-radius: 100%;font-size: 16px;width: 30px;height: 30px;display: inline-block;text-align: center;padding: 5px 0;}
.ftr-sb-txt{padding: 20px 0;}
.ftr-sb-txt p{margin: 0;font-size: 12px;}
.nav09Roll{padding-top: 25px;}
.nav09Roll img{width: 100%; padding: 20px;}
.btm-txt {background: url(../img/footer_bg.jpg); background-repeat: no-repeat;background-size: cover;}
.btm-txt h4{text-align: center;color: #fff;text-transform: uppercase;margin: 0;padding: 20px 0px;font-weight: 400;font-size: 18px;letter-spacing: 1px;}
.btm-txt p {background: #d7d7d7; padding: 10px; margin-bottom: 0;}
.btm-txt h4 a{color: #fff;text-decoration: none;}
.ftr-sb-txt p a{color: #000;}
footer {position: relative; z-index: 2;background-color: #fff;}
/* Footer */

/* Game */
.game-bg-image {position: relative;}
.frame-f {display: flex; align-items: center; justify-content: center;gap:30px}
.frame-box {margin: auto; text-align: center;}
.frmbrd img{width:100%;}
.frame_text_img{width: 80%;margin:0 auto 30px;}
.frame_text_img img {width:100%;}
.wrnm input {background: transparent; border: none; outline: none;  width: 100%;padding: 0 20px;}
.wrnm {display: flex; width: fit-content; margin: auto;}
.wrnm label, .wrnm input {font-weight: 500; font-size: 22px;}
.divider {border-right: 1px solid #000;height: 50vh;}
.frame_btn {text-align: center; width: fit-content; margin: 30px auto 0;}
.frame_btn a{font-size: 20px!important;}
.sec2{width: 100%;border-right: 1px solid #000;}
.sec1{width: 100%;cursor: pointer;background: #9fd8ef;}
.up_img{width: 100%;height: 100%;object-fit: cover;position: absolute;inset: 0;margin: auto;}
.drop-zone{position: relative;overflow: hidden;}
.frmbrd{position: relative;z-index: 3;}
.frame_min{padding: 70px 0 0;position: relative;overflow: hidden;}
.frame_min_box{background-color: #ececec;margin-bottom: -100px;}
.fancybox-inner{ width:700px!important }
/* Game */



/* Page */
.abt-text p {font-family: 'gothammedium'; font-weight: 600; font-size: 18px; line-height: 40px;text-align: center;}
.abt-text p span {color:#ed1c24}

.text-in-img {margin-bottom: 20px;}

.heroBanner{padding: 0; overflow: hidden; position: relative;}
.heroBannerImgMob {display: none;}
.heroBanner img{width: 100%;height: fit-content;}
.heroBanner .container{position: absolute; height: 100%; top: 0; left: 0;right: 0;}
.abt-section, .slider-section {position: relative;}

.mobile_v{display: none;}

/* icons */
.icon0 {background: url(../img/icons/girl.png)no-repeat center;background-size:contain; position: absolute; bottom: 20%; right: 3%;width: 360px; height: 400px;}
.boat {background: url(../img/icons/boat.png)no-repeat center;background-size:contain; position: absolute; bottom: 22%; right: 28%;width: 70px; height: 126px; animation: boat 2s linear infinite;}

@keyframes boat {
  0% {
    transform: rotate(0deg);
  }
  25% {
    transform: rotate(-10deg);
  }
  50% {
    transform: rotate(0deg);
  }
  75% {
    transform: rotate(10deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
.icon1 {background: url(../img/icons/sun.png)no-repeat center;background-size:contain; position: absolute; top:20%; left: 2%; width: 150px; height: 150px;  animation: rotate 12s linear infinite;}
@keyframes rotate {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(360deg);
    }
  }

.icon2 {background: url(../img/icons/boy.png)no-repeat center;background-size:contain; position: absolute; bottom:60%; left: 9%; width: 260px; height: 620px}
.icon3 {background: url(../img/icons/rainbow.gif)no-repeat center;background-size:contain; position: absolute; top:0%; right: 0; width: 250px; height: 142px; left: 0; margin: auto;}
.icon4 {background: url(../img/icons/half-heart.png)no-repeat center;background-size:contain; position: absolute; top: -21%; width: 130px;height: 105px; left: -2%;animation: beat 2s infinite;}  
.icon5 {background: url(../img/icons/dots-2.png)no-repeat center;background-size:contain; position: absolute; bottom:-52%; right: 0; width:550px; height: 297px; left:-16%; transform: scale(0.2);}  
.icon6 {background: url(../img/icons/teddy.png)no-repeat center;background-size:contain; position: absolute; bottom: 10%; width: 90px; height: 90px; left: 13%;animation: flip 2s infinite ease-out;}
.icon7 {background: url(../img/icons/dots-1.png)no-repeat center;background-size:contain; position: absolute; bottom:-52%; right: 0;  width: 437px; height: 290px; left: 15%; transform: scale(0.3);} 
.icon8 {background: url(../img/icons/girl-with-umberlla.png)no-repeat center;background-size:contain; position: absolute; top:40%; right:0%; width:300px; height:450px; z-index: 1;} 
@keyframes flip {
  0% {
    transform: perspective(400px) rotateY(0deg);
  }
  50% {
    transform: perspective(400px) rotateY(180deg);
  }
  100% {
    transform: perspective(400px) rotateY(360deg);
  }
}
.heart {background: url(../img/icons/heart.png)no-repeat center;background-size:contain; position: absolute; bottom: -22%; right: 16%; width:75px; height: 90px;animation: beat 2s infinite;} 
@keyframes beat {
  0%, 100% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2);
  }
}
.icon9 {background: url(../img/icons/dot-3.png)no-repeat center;background-size:contain; position: absolute; top:-35%; margin:auto; right:10%; width: 570px; height: 290px;transform: scale(0.2);} 

.bird { position: absolute; width: 80px; height:80px; animation-duration: 20s, 2s; animation-timing-function: ease-in-out, ease-in-out; animation-iteration-count: infinite;}
.bird1 {background: url(../img/icons/bird-1.png)no-repeat center;background-size:contain; top: 28%; right: 20%; animation-delay: 0s;  animation-name: flyRight, flap;}
.bird2 {background:url(../img/icons/bird-2.png)no-repeat center;background-size:contain; top: 30%; right: 10%; animation-delay: 2s;  animation-name: flyRight, flap;}
.bird3 {background:url(../img/icons/bird-3.png)no-repeat center;background-size:contain; top:18%; right: 10%; animation-delay: 4s;animation-name: flyLeft, flap;}
.bird4 {background:url(../img/icons/bird-4.png)no-repeat center;background-size:contain; top: 10%; right: 0%; animation-delay: 6s;animation-name: flyLeft, flap;}
.bird5 {background:url(../img/icons/bird-5.png)no-repeat center;background-size:contain; top: 1%; right: -8%; animation-delay: 8s;animation-name: flyLeft, flap;}


@keyframes flyRight {
  0% {
    left: -10%;
    transform: translateY(0) rotate(0deg);
  }
  25% {
    transform: translateY(-10px) rotate(5deg);
  }
  50% {
    left: 50%;
    transform: translateY(0) rotate(0deg);
  }
  75% {
    transform: translateY(10px) rotate(-5deg);
  }
  100% {
    left: 110%;
    transform: translateY(0) rotate(0deg);
  }
}

@keyframes flyLeft {
  0% {
    left: 110%;
    transform: translateY(0) rotate(0deg) scaleX(-1);
  }
  25% {
    transform: translateY(-10px) rotate(5deg) scaleX(-1);
  }
  50% {
    left: 50%;
    transform: translateY(0) rotate(0deg) scaleX(-1);
  }
  75% {
    transform: translateY(10px) rotate(-5deg) scaleX(-1);
  }
  100% {
    left: -10%;
    transform: translateY(0) rotate(0deg) scaleX(-1);
  }
}

@keyframes flap {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-5px);
  }
}
.cloudImg img, .cloudImg2 img {width: 100%;}
.cloud {background: url(../img/icons/cloud.png)no-repeat center; background-size: contain; width: 100px; height: 100px; position: absolute; top: 20%;}
.smile-sun {background: url(../img/icons/smilie.png)no-repeat center; background-size: contain; width: 120px; height: 120px; position: absolute;top: 10%; left: 12%;}
.bird-6 {background: url(../img/icons/bird-6.png)no-repeat center; background-size: contain; width: 50px; height: 50px; position: absolute;top: 12%; left: 23%; animation-delay: 0s; animation-name: flyLeft, flap;}
.bird-7 {background: url(../img/icons/bird-7.png)no-repeat center; background-size: contain; width:50px; height: 50px; position: absolute; top: 14%; animation-delay: 2s; left:0; right: 13%; margin: auto; animation-name: flyLeft, flap;}
.cloud2 {background: url(../img/icons/cloud2.png)no-repeat center; background-size: contain; width: 150px; height: 150px; position: absolute; top: 11%; right:23%}
/* icons */

/* slider */
.slider-section{overflow: hidden;}
.text-in-img2 {text-align: center;}
.text-in-img2 img { transform: scale(0.7);}
.slider-icon {background-size:contain; position: absolute;scale: 0; transition: all 0.5s ease-in-out; transition-delay: 0.5s;  }
.tree {background: url(../img/slider/slider2Icon.png)no-repeat center;width:124px; height: 130px;background-size: contain;top:-32%; left: 5%;}
.colors {background: url(../img/slider/slider3Icon.png)no-repeat center;width:124px; height: 130px;background-size: contain;top:-32%; left: 5%;}
.icon10 {background: url(../img/icons/dr-scope.png)no-repeat center; width:124px; height: 130px;background-size: contain;top:-32%; left: 5%; }
.icon11 {background: url(../img/icons/medicine.png)no-repeat center;background-size:contain; position: absolute; bottom:0%;right: 30%;width: 130px;height: 130px;}
.article-slider .item {position: relative;}
.slider-section .slick-list{overflow: inherit;}
.slick-active .slider-icon{scale: 1;}
/* slider */



/* form */
.thank-you-message {text-align: center;margin-top: 20px; color: #28a745; font-size: 18px; font-weight: 600;}
.form_btn {margin: 20px auto; width: fit-content;}
.form-row {display: grid; grid-template-columns: repeat(3,1fr);position: relative; gap:20px; margin-bottom: 20px;}
.error {
  margin: -11px 25px;
  color: red; font-size: 12px;}
.form-row input {width:100%; padding: 15px 20px; border: 1px solid #ccc;border-radius: 100px;}

textarea {width: 100%; height: 100px; padding: 10px; border: 1px solid #ccc; border-radius: 5px; resize: vertical;}

.g-recaptcha {transform: scale(0.6);margin: -14px -15px 0;height: 60px; border-radius: 20px;}
.form-group input::placeholder {color: #000; font-weight: 500;}
.form09{width: 100%;}
.banner_frm{position: absolute; right: 0px; top: 25vh; width: 40%;left: 0; margin: auto;}
.banner_frm h1, .form09 h2 {font-weight: 700; color:#000; font-size: 38px; text-align: center; margin-bottom: 35px;} 
.banner_frm .text-in-img img {width: 100%; height: auto;}
.form09 .form-control{border-radius: 50px;box-shadow:3px 4px 0px #000; margin: 20px 0;}
.form09 .dwnload_btn{text-align: center; padding: 10px 0;}
.form09 .btn09{border: none;border-radius: 50px;background-color: #fff;color: #000;text-transform: uppercase;padding: 5px 20px;font-size: 15px;box-shadow: 3px 4px 0px #000;transition: .3s ease;font-weight: 600;overflow: hidden;}
.form-group__captcha {display: grid; align-items: center;justify-content: center; margin: 20px 0 0 0;}
/* form */

/* Slider section */
.sld-div h2{font-size: 40px;text-align: center;text-transform: uppercase;color: #fff;text-shadow:4px 3px 4px #000;font-weight: bold;}
.article-slider{padding:50px 0px 0px;width:100%;margin-right:20px;}
.article-slider .slidr-dtl {width: 70%;}
.slide-img {width: 600px}
.slidr-dtl{width: 100%;}
.slidr-dtl, .slick-next, .slick-prev {margin-left:100px}
.slidr-dtl h3{font-size: 24px;text-transform: uppercase;color: #000;font-weight: 800;letter-spacing: 2px; line-height: 37px;}
.slidr-dtl {line-height: 32px;}
.sld-btn a, .form_btn button{padding: 10px 20px;color: #000;text-transform: uppercase;background-color: #a4b800;font-size: 15px;border-radius: 50px;text-decoration: none;font-weight: bold;box-shadow: 3px 5px 0px #000;transition: .3s ease; display: block; width: fit-content;cursor: pointer;}
.sld-btn a:hover{box-shadow: none;}
.slider-f .slider-img{width: 400px;margin:auto;}
.slider-f img{width:100%}
.slider-f p {padding-right: 15px; font-weight: 500; font-size: 18px;line-height: 38px;margin-bottom: 0;}

.slick-prev {font-size: 0;line-height: 0;position: absolute;left:0%; z-index: 9;cursor: pointer;background: url('../img/slider/arrow.png');transform: rotate(180deg);bottom: 3%;}

.slick-next{font-size: 0;line-height: 0;position: absolute;left:6%;z-index: 9;cursor: pointer;background: url('../img/slider/arrow.png');bottom: 3%;}

.slide-img1 img{max-width: 350px;}
.slick-prev, .slick-next {width: 30px;height: 30px;background-repeat: no-repeat;background-size: cover;border: none;}
.slider-f .sld-btn{padding-top: 30px;margin-bottom: 10px;width: fit-content;}
.uploadPhoto{text-align: center;margin-top: 30px;}
.uploadPhoto a{margin: auto;cursor: pointer;background-color: #9fd8ef;}
.uploadPhoto .up_img{display: none;}
.frameSub{margin: 50px auto 0;padding-bottom: 50px;}
.slider-f {display: flex;}
.feedbackRow{background:#fff;margin: 40px 0 -77px;padding: 60px 0 100px;border-radius: 80px 80px 0 0; }

/* Page */


.share_div {
  padding: 30px 0 0;
}
.share-buttons {
  display: flex;
  margin: auto;
  width: fit-content;
  gap: 15px;
}
.share-buttons  span {
  margin: auto;
  font-weight: bold;
  font-size: 18px;
}
.share_div a {
  font-size: 20px;
  width: 40px;
  height: 40px;
  background: #9fd8ef;
  display: flex;
  align-items: center;
  align-content: center;
  text-decoration: none;
  border-radius: 100%;
}
.share_div a i{margin: auto;}
/*___________PAGE CSS___________*/



/*___________RESPONSIVE CSS___________*/

@media only screen and (max-width: 1440px) {
  .container{max-width: 95%;}
}

@media (max-width:767px){
  body {background-size:100% 39px}
/* header */
.drp-sec .addition-drop-txt a{font-size: 12px;}
.rgi-logo{width: 150px;}
.rgi-logo img{width: 100%;}
.drp-sec .btn09 .drop-btn{font-size: 10px;}
.main-banner, .abt-sec{background: none;}
.main-abt{position: inherit;}
.combine-section{background: url(../img/mb-banner.webp)no-repeat center;height:700px;background-size: cover;}
/* page */
.hols{top: 4vh;text-align: center;margin: auto;left: 0;right: 0;}
.hols h1{font-size: 20px;text-align: center;}
.banner_frm{width: 85%;left: 0;margin: auto;text-align: center;top: 23vh;}
.form09 .form-control{border-radius: 10px;padding: 5px 10px;}
.form09 p{font-size: 20px;}
.form09 .btn09{font-size: 10px;}
.form-row {grid-template-columns: repeat(1,1fr); gap:10px}
.form-row input {width: 100%; margin-bottom: 10px;}
/* page */


/* abt */
.main-abt{top: 55vh;left:0;right:0;background-color: #ffffffcf;height: auto;border-radius: 15px;width: 95%;padding: 5px;}
.main-abt h2{font-size: 16px;}
.main-abt p{width: 100%;font-size: 12px;}
.heroBannerImg {display: none;}
.heroBannerImgMob {display: block; height: 100%;}
/* abt */


    /* Slider */
    .slide-img img {width: 100%;}
    .slide-img {float: none; width: 60%;text-align: center;margin:0 auto 60px;}
    .slider-f{flex-direction: column-reverse;}
    .sld-div h2{font-size: 20px;}
    .slider-f .slider-img{width: 100%;}
    .slidr-dtl{width: 100%;text-align: center;}
    .slidr-dtl p{margin: 0;}
    .slidr-dtl h3{font-size: 15px;padding-top: 20px;}
    .slidr-dtl p{font-size: 12px;line-height: 24px;}
    .slider-f .sld-btn{padding: 20px 0px; margin: auto;width: fit-content;}
    .slider-f .slick-next, .slick-prev {display: none !important;}
    .slider-f .slick-prev, .slick-next {display: none !important;}
    .slidr-dtl .sld-btn a{font-size: 10px;}
    .article-slider {float: none; margin: auto;}
    /* Slider */
    .text-in-img2 img {transform: inherit; width: -webkit-fill-available;}
 .banner_frm {top: 170px}
/* Footer */
.nav09Roll{width: 100%;}
.ftr-sb-lnk{flex-direction: column;}
.ftr-sb-lnk ul{padding: 0;}
.ftr-logo{width: 200px;padding-bottom: 20px;}
.ftr-logo img{width: 100%;}

/* Footer */
.abt-text{padding: 50px 0;}
.abt-text p {font-size: 15px; line-height: 31px;}
.banner_frm h1 {font-size: 26px;}
.banner_frm .text-in-img img, .text-in-img2 img {width: 65%;}
.slidr-dtl h3 {line-height:26px;}
/* icons */
.bird {width: 60px; height: 60px;}
.bird1 {left: -9%;top: 27%; }
.bird3 {right: -13%;}
.bird5 {top: 5%; right: 20%;}
.bird4 {bottom:41%; }
.boat {bottom: 25%; right: 23%; height: 54px;}
.icon0 {right: 10%;
  width: 121px;
  height: 126px;
  bottom: 12%;}
.icon1 {top: 10%; left: 6%; width: 65px;height: 65px;}
.icon2  {bottom: 100%; left: 9%; width: 58px; height: 140px;}
.icon3 {top: -48%; width: 164px; height: 94px;}
.icon4 {left: 0%; transform: scale(1);width: 30px; height: 30px;  background-position: left;}
.heart {
  bottom: -18%;
  right: 27%;
  width: 44px;
  height: 63px;
  }
  .icon6 {
    bottom: -6%;
    width: 43px;
    height: 46px;
    left: 2%;
  }.icon7, .icon5, .bird2 {display: none;}
.icon8 {
    top: 104%;
    right: 0%;
    width: 70px;
    height: 104px;
  }.icon9 {top: -26%; margin: auto; right: -3%; width: 235px;height: 106px;}
.icon10 {top: 3%; transform: scale(0.2); left: -23%;width: 253px;
    height: 244px;}
.icon11 {
    right: -3%;
    width: 104px;
    height: 86px;
    top: 10%;
  }
  .sec2 {border-right: none;}
  .article-slider{  width: 90%; margin: auto;padding: 0;}
  .article-slider .item{padding: 20px;}
  
  
  /* icons */
br {display: none;}
.form09 .dwnload_btn {text-align: center; margin: 30px 0 0 0;}
.heroBanner img {width: 100%;height: 800px;object-fit: cover;  object-position: bottom;}
.abt-section .container{position: inherit;}
}



@media (max-width:400px){
    .main-abt{top: inherit;bottom: -50px;}
    .banner_frm {top: 170px}
}

/*___________RESPONSIVE CSS___________*/





@media only screen and (max-width:768px){
    .steps{width: 100%;}
    .button-calculating button{white-space: initial;;}
    .tips_cl ul{display: block;}
    .tips_cl ul li{width: 100%;}
    .tips_cl ul li:last-child{margin:20px  auto;}
    .tips2_cl{width: 100%;}
    .calculator-section{height: auto;padding: 70px 0;}
    .frame_min::after, .frame_min::before{background-size: cover;}
    .frame-f{display: block;}
    .responsive_v .sec2 {margin-bottom: 40px; margin-top: 140px; }
    .sec1 {width: 90%;margin: auto;}
    .wrnm label, .wrnm input{font-size: 14px;}
    .cr-boundary{width: 100%;}
    .cloud2{display: none;}

    .slider-section{padding: 140px 0;}
    .slider-section .item {height: 0;}
    .slider-section .item.slick-current.slick-active {height: auto;}
    .article-slider .slidr-dtl{width: 100%;}
    .slide-img{margin: 20px auto;width: 80%;}
    .slidr-dtl, .slick-next, .slick-prev{margin-left: 0;}

    .tree{height: 90px;}
    .slide-img1 img {
      width: 58%;
      margin: auto;
    }
    .cloud{width: 64px; height: 60px;}
    .smile-sun{width: 97px;height: 113px;}
    .bird-6{  left: 23%;}
    .bird{width: 40px;height: 40px;}
    .fancybox-inner {width: 260px !important;}
    .up_img {width: 96%;height: 90%;}

}

