.ouibounce-modal,#ouibounce-modal {display: none;	position: fixed;top: 0;left: 0;width: 100%;height: 100%}
.ouibounce-modal .underlay,#ouibounce-modal .underlay { width: 100%; height: 100%; position: absolute; top: 0;left: 0; background-color: rgba(0,0,0,.5); cursor: pointer; -webkit-animation: fadein .5s; animation: fadein .5s}
.ouibounce-modal .modal-exit,#ouibounce-modal .modal-exit { width: 600px; height: 400px; background-color: #f0f1f2; z-index: 1; position: absolute; margin: auto;	top: 0; right: 0; bottom: 0; left: 0; border-radius: 4px;-webkit-animation: popin .3s; animation: popin .3s}
.ouibounce-modal .modal-title,#ouibounce-modal .modal-title {font-size: 18px;background-color: #252525;color: #fff;	padding: 10px;margin: 0;border-radius: 4px 4px 0 0;text-align: center}
.ouibounce-modal h3,#ouibounce-modal h3 {color: #fff;font-size: 1em;margin: .2em;text-transform: uppercase;font-weight: 500}
.ouibounce-modal .modal-body-exit,#ouibounce-modal .modal-body-exit {padding: 20px 35px;font-size: .9em}
.ouibounce-modal p,#ouibounce-modal p {color: #344a5f}
.ouibounce-modal form,#ouibounce-modal form {text-align: center;margin-top: 35px}
.ouibounce-modal form input[type=text],#ouibounce-modal form input[type=text] {padding: 12px;font-size: 1.2em;width: 300px; border-radius: 4px; border: 1px solid #ccc; -webkit-font-smoothing: antialiased}
.ouibounce-modal form input[type=submit],#ouibounce-modal form input[type=submit] {text-transform: uppercase; font-weight: 700; padding: 12px; font-size: 1.1em; border-radius: 4px;	color: #fff; background-color: #4ab471;	border: none; cursor: pointer; -webkit-font-smoothing: antialiased}
.ouibounce-modal form p,#ouibounce-modal form p { text-align: left; margin-left: 35px; opacity: .8;	margin-top: 1px; padding-top: 1px; font-size: .9em}
.ouibounce-modal .modal-footer,#ouibounce-modal .modal-footer { position: absolute; bottom: 20px; text-align: center; width: 100%}
.ouibounce-modal .modal-footer p,#ouibounce-modal .modal-footer p {text-transform: capitalize; cursor: pointer; display: inline;border-bottom: 1px solid #344a5f }
.main-dh-chooseCss {
  display: inline-block;
  margin: 70px 0 0;
  width: 100%;
  font-size: 16px;
  position: relative;
}
.main-dh-chooseCss > p {
  font-size: 25px;
  font-weight: 500;
  margin-bottom: 10px;
  text-transform: capitalize;
}
.main-dh-chooseCss > p::before {
  border-bottom: 3px solid #81ba3d;
  content: "";
  position: absolute;
  top: 45px;
  width: 50%;
}
ul.custom-sublinesUl, .customLgo-btnCss {
  display: inline-block;
  width: 100%;
}
.choose-popup-modal .custom-sublinesUl {
  font-size: 14px;
}
li.subLines-liCss {
  font-size: 16px;
  font-weight: 500;
  margin-right: 25px;
  padding: 5px 0;
}
.choose-popup-modal .subLines-liCss {
  margin: 0 0 3px;
  position: relative;
}
.choose-dh .glyphicon.glyphicon-ok, .choose-popup-modal .glyphicon.glyphicon-ok {
  display: inline-block;
  font-size: 11px;
  left: 0;
  position: absolute;
  top: 14px;
}
.main-dh-chooseCss .subLines-liCss > span {
  display: inline-block;
  padding-left: 20px;
  margin-left: 0;
}
.choose-popup-modal .main-dh-chooseCss .subLines-liCss > span {
  font-size: 15px;
  font-weight: 600;
}
.trusted-design-css {
  display: inline-block;
  position: relative;
}
.trusted-design-css img {
  border: 8px solid white;
  border-radius: 5px;
  box-shadow: 1px 1px 3px #555;
  -webkit-box-shadow: 1px 1px 3px #555;
  -o-box-shadow: 1px 1px 3px #555;
  -ms-box-shadow: 1px 1px 3px #555;
}


/* Custom Css:Start   */
.exit-main-body { overflow: hidden; }
.coupon-code-modal { position: relative; padding:0 20px;}
.coupon-icon { display: inline-block; padding: 20px 0 10px; text-align: center; width: 100%;}
.coupon-text { display: inline-block; padding: 20px 0 0; text-align: center; width: 100%;}
.code-heading { color: #000; display: inline-block; font-size: 36px; font-weight: bold; margin-bottom: 10px; padding: 0; position: relative; text-align: center; width: 100%;}
.code-tagLine { color: #fff; display: inline-block; font-size: 24px; text-align: center;}
.code-btn-child { background: transparent none repeat scroll 0 0; display: inline-block; height: 47px; padding: 0; position: relative;}
.code-btn-child .code-input { background: #eee none repeat scroll 0 0; border: 1px solid #ddd; border-radius: 21px; box-shadow: none; float: left; font-size: 19px; height: 100%;  line-height: 45px; padding: 0 70px 0 10px; width: 250px;}
.copy-code { background: #76aa2c none repeat scroll 0 0; border-radius: 0 21px 21px 0; color: #fff; cursor: pointer; height: 100%; line-height: 42px; padding: 1px 0; position: absolute; right: 0; text-align: center; width: 70px;display: flex;align-items: center;justify-content: center;line-height: normal;}
.copy-code .icon-copy-text { font-size: 15px; font-weight: bold; text-transform: capitalize;}
.copy-code i { font-size: 19px;}
.copy-code .icon-copy-text::before { content: "copy";}
.code-btn-css { position:relative; display: inline-block; text-align: center; width: 100%;}
.badge-img { float: left; left: 0; position: absolute; top: -10px; width: 120px;}
.ouibounce-modal,#ouibounce-modal { background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0; height: 100%; overflow-y: auto;  width: 100%;z-index:99999;}
.ouibounce-modal .modal-body-exit,#ouibounce-modal .modal-body-exit { width: auto;}
.coupon-question { background: #fff none repeat scroll 0 0; border-radius: 4px; display: inline-block; padding: 10px 0 15px; text-align: center; width: 100%;}
.ques-title { color: #000; float: left; font-size: 15px; font-weight: 600; padding: 0 5px 10px; width: 100%;}
.coupon-question .whiteBtnNectar { float: left; width: 100%;}
.coupon-question .whiteBtnNectar .btn.btn-default:first-child { margin-right: 15px;}
.coupon-question .whiteBtnNectar span { display:inline-block; width:100%; text-align:center; }
.coupon-question .whiteBtnNectar span.code-test { width: 282px;}
.code-test .input-number-css { box-sizing: border-box; display: inline-block; height: 32px; padding: 0 5px; width: 100%;}
.coupon-question .whiteBtnNectar .btn.btn-default.code-request-btn { display:inline-block; font-size: 13px; height: auto; margin-top: 7px; padding: 7px 0; width: 100%;}
.ouibounce-modal.exit-popup .modal-body-exit,#ouibounce-modal.exit-popup .modal-body-exit { background: transparent none repeat scroll 0 0; padding: 0; position:relative;}
.ouibounce-modal.exit-popup .modal-exit,#ouibounce-modal.exit-popup .modal-exit { position: relative; background: transparent none repeat scroll 0 0; height: auto; margin: 80px auto 0; width: 700px;}
.code-tagLine b { color: #76aa2c;}
.exit-poppuClose { background: #000 none repeat scroll 0 0; border: 2px solid #fff; border-radius: 100%; color: #fff; cursor: pointer; height: 28px; line-height: 24px; position: absolute; right: -15px; text-align: center; top: -14px; width: 28px; z-index: 9;}
.exit-poppuClose .icon-close { display: inline-block; margin: 0 0 0 -3px; width: auto;}
.exit-consultation .coupon-question .whiteBtnNectar .btn.btn-default { float: left; font-size: 16px; padding: 13px 0; width: 100%;}
.coupon-question span.code-call-btn { background: #404040 none repeat scroll 0 0; border: 2px dashed; border-radius: 7px; color: #fff; float: left; font-size:15px;
  font-weight: 600; line-height: 23px; margin-left: 17px; margin-right: 0; padding: 13px 0; width: 254px;}
.exit-images img {width:130px; }
.coupon-question .whiteBtnNectar span.exit-btns-or { float: left; font-size: 14px; line-height: 75px; padding: 0 10px; text-transform: uppercase; vertical-align: middle; width: 20px;}
.redeem-code { color: #000; float: left;  font-size: 15px; font-weight: 600; padding:5px 0 15px 35px; text-align: center;  width: auto;}
.exit-valid { display: inline-block; width: 100%;}
.redeem-code > span:first-child { font-weight:bold; display: inline-block; margin-bottom: 10px; width: 100%;}
.exit-popups-main { opacity: 1; background: #1f8ceb none repeat scroll 0 0; border: 4px solid #fff; border-radius: 5px; display: inline-block; padding: 20px;}
.exit-copied-section { background: #2980b9 none repeat scroll 0 0; bottom: 0; color: #fff; display: inline-block; left: 0; padding: 210px 0; position: absolute; text-align: center;  top: 0; width: 100%; opacity:0; visibility:hidden; transition:all 0.2s ease 0s;  transform:scale(1.05);}
.exit-copied-show { opacity:1; visibility:visible; transform:scale(1); }
.exit-copied-strip { background: #52a2db none repeat scroll 0 0; display: inline-block; font-size: 48px; padding: 40px 0; text-transform: uppercase;  width: 100%;}
.exit-free-consultation .coupon-question .whiteBtnNectar span.code-test { display: inline-block; margin: 0 auto; padding: 0; width: 400px; float:none;}
.exit-free-consultation .coupon-question .whiteBtnNectar .btn.btn-default.code-request-btn { padding: 15px 0; width: 100%; font-size:14px;}
.errormsgPopup {color: red; font-size: 16px; margin-top: 10px; text-align: center;}
.ouibounce-modal.tshirt-design-exit.exit-popup.choose-popup-modal .modal-exit,#ouibounce-modal.tshirt-design-exit.exit-popup.choose-popup-modal .modal-exit{width: 600px;}
.ouibounce-modal.tshirt-design-exit.exit-popup.choose-popup-modal  .modal-body-exit,#ouibounce-modal.tshirt-design-exit.exit-popup.choose-popup-modal  .modal-body-exit{float: none;}
.ouibounce-modal.tshirt-design-exit.exit-popup.choose-popup-modal .exit-poppuClose,#ouibounce-modal.tshirt-design-exit.exit-popup.choose-popup-modal .exit-poppuClose{right: -5px;top: -18px;}
.ouibounce-modal.tshirt-design-exit.exit-popup.choose-popup-modal .modal-body-exit,#ouibounce-modal.tshirt-design-exit.exit-popup.choose-popup-modal .modal-body-exit{margin-bottom: 0px;background-color: transparent;padding: 0;}
/* Custom Css: end  */

@-webkit-keyframes fadein {
0% {opacity:0}
100% {opacity:1}
}
@-ms-keyframes fadein {
0% {opacity:0}
100% {opacity:1}
}
@keyframes fadein {
0% {opacity:0}
100% {opacity:1}
}
@-webkit-keyframes popin {
0% {-webkit-transform:scale(0);transform:scale(0);opacity:0}
85% {-webkit-transform:scale(1.05);transform:scale(1.05);opacity:1}
100% {-webkit-transform:scale(1);transform:scale(1);opacity:1}
}
@-ms-keyframes popin {
0% {-ms-transform:scale(0);transform:scale(0);opacity:0}
85% {-ms-transform:scale(1.05);transform:scale(1.05);opacity:1}
100% {-ms-transform:scale(1);transform:scale(1);opacity:1}
}
@keyframes popin {
0% {-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0}
85% {-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);opacity:1}
100% {-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
}

/* Style,color, category page popup css: start*/
.ouibounce-modal.exit-popup.exit--chooseDesign .modal-exit,#ouibounce-modal.exit-popup.exit--chooseDesign .modal-exit { width: 850px; margin: 50px auto 0;}
.exit--chooseDesign .modal-exitHeader { background: #707482 none repeat scroll 0 0; border-bottom: 1px solid #e5e5e5; color: #fff; padding: 7px; position: relative;}
.exit--chooseDesign .modal-exitHeader .head-choose-title { font-size: 21px; font-weight: 500; text-align: center;}
.exit--chooseDesign.choose-popup-modal .main-dh-chooseCss .subLines-liCss > span { font-weight: 500;}
.exit--chooseDesign.choose-popup-modal .main-dh-chooseCss { margin: 0;}
.ouibounce-modal.exit-popup.choose-popup-modal .modal-body-exit,#ouibounce-modal.exit-popup.choose-popup-modal .modal-body-exit { margin-bottom: 40px; background: #f4f4f6 none repeat scroll 0 0; float: left; padding: 15px; width: 100%;}
.ouibounce-modal.exit-popup.choose-popup-modal .modal-body-exit .subLines-liCss,#ouibounce-modal.exit-popup.choose-popup-modal .modal-body-exit .subLines-liCss { margin-bottom: 3px;}
.exit--chooseDesign .coupon-question { background: #909090 none repeat scroll 0 0; padding: 10px 10px 15px;}
.exit--chooseDesign .ques-title { color: #fff; font-weight: 500; font-size: 16px;}
.exit--chooseDesign .coupon-question span.code-call-btn {margin-left: 0;width: 355px;}
.exit--chooseDesign .coupon-question .whiteBtnNectar span.exit-btns-or {color: #fff;float: left;font-size: 18px;font-weight: 600;width: 100px;}
.exit--chooseDesign.choose-popup-modal .how-work-video { padding: 12px 0 0 15px;}
.exit--trusted { display: inline-block; margin-bottom: 20px; margin-top: -40px; text-align: center; width: 100%;}
.ouibounce-modal .main-dh-chooseCss > p,#ouibounce-modal .main-dh-chooseCss > p { color: #333;}
.exit--chooseDesign.choose-popup-modal .main-dh-chooseCss .subLines-liCss > span.money--back {font-weight: bold;}
.ouibounce-modal .main-dh-chooseCss > p,#ouibounce-modal .main-dh-chooseCss > p { color: #333; font-size: 22px; margin-bottom: 10px;}
.ouibounce-modal .main-dh-chooseCss > p::before,#ouibounce-modal .main-dh-chooseCss > p::before { top: 35px;}
.coupon-question .whiteBtnNectar .btn.btn-default.code-request-btn { padding: 8px 0;margin-top: 16px;}
.coupon-question.free--designBook .whiteBtnNectar span.code-test { width: 300px;}
.coupon-question.free--designBook .whiteBtnNectar .btn.btn-default.code-request-btn { font-size: 14px; margin: 0; padding: 15px 0;}
.coupon-question .whiteBtnNectar span.exit-continueBtn{float: left;margin: 15px auto;width: 180px;}
.exit--chooseDesign .whiteBtnNectar span.exit-btns-or{color: #fff;}
.exit--chooseDesign .free--designBook .whiteBtnNectar span.code-test{float: none;width: 300px;}
.exit--chooseDesign .free--designBook .whiteBtnNectar span.exit-btns-or{display: inline-block;float: none;}
.free--designBook .whiteBtnNectar span.exit-continueBtn{display: inline-block;float: none;}
/* Style,color, category page popup css: end*/
.coupon-question .whiteBtnNectar span.code-call-btn, .coupon-question .whiteBtnNectar span.exit-btns-or { display: none;}
@media (max-width:991px){
.exit-popup {display:none !important; }
}

/* Ouibounce modal popup changes css start */
#ouibounce-modal.exit-popup.ouibounce-props .modal-exit{margin:60px auto;}
.ouibounce-titles{position: relative;padding:24px;background:#f2f2f2;}
#ouibounce-modal.exit-popup.choose-popup-modal.ouibounce-props .modal-body-exit{background:#fff;padding:24px 24px 0;}
#ouibounce-modal.exit-popup.choose-popup-modal.ouibounce-props .modal-exitHeader{background: #f2f2f2;border-bottom: none;padding: 0;}
#ouibounce-modal.exit-popup.choose-popup-modal.ouibounce-props .home--bottom-video{margin-top: 0;}
.exit-popup.ouibounce-props .exit-popups-main{background:#fff;border-radius: 0;padding:32px 20px 30px;border:none;}
#ouibounce-modal.exit-popup.choose-popup-modal.ouibounce-props .modal-exit.specify-margin{display: flex;flex-direction: column;margin: 60px auto;}
#ouibounce-modal.exit-popup.choose-popup-modal.ouibounce-props .modal-exit.specify-margin .modal-body-exit{margin-bottom: 0px;}
#ouibounce-modal.exit-popup.choose-popup-modal.ouibounce-props .col-lg-6.dh_pic_lazy{padding-right: 0px;}
#ouibounce-modal.exit-popup.choose-popup-modal.ouibounce-props .customLgo-btnCss{display: none;}
#ouibounce-modal.exit-popup.choose-popup-modal.ouibounce-props .custom-sublinesUl{width:100%;float: left;}
#ouibounce-modal.exit-popup.choose-popup-modal.ouibounce-props .customLgo-btnCss{margin-bottom: 0px;}
#ouibounce-modal.exit-popup.choose-popup-modal.ouibounce-props .glyphicon.glyphicon-ok{top:12px;}
.exit-popup.ouibounce-props .exit-images img{background:#d3d3d3;border-radius: 8px;margin-bottom: 24px;}
.exit-popup.ouibounce-props .code-test .input-number-css{height: 40px;}
.exit-popup.ouibounce-props .coupon-code-modal,
.exit-popup.ouibounce-props .coupon-text{padding:0;}
.exit-popup.ouibounce-props .coupon-question{padding-bottom: 0;padding-top: 20px;}
.exit-popup.ouibounce-props .code-test .input-number-css{font-size: 15px;}
.exit-popup.ouibounce-props .exit-valid{margin-top: 4px;}
.exit-popup.ouibounce-props .code-btn-css{margin-top: 32px;border-top:#f2f2f2 solid 2px;border-bottom: #f2f2f2 solid 2px;width:calc(100% + 40px);margin-left: -20px;margin-right: -20px;}
.break-plus-text{display: block;font-size: 34px;line-height: 1;}
.exit-popup.ouibounce-props .code-heading{margin-bottom: 16px;line-height: normal;}
.exit-popup.ouibounce-props .code-tagLine{color:#333;font-size: 21px;max-width: 600px;line-height: 1.3;}
.exit-popup.ouibounce-props .redeem-code{padding: 20px 0;float: none;}
.exit-popup.ouibounce-props .code-btn-child{margin:4px auto;float: none;}
.exit-popup.ouibounce-props .ques-title{max-width: 555px;margin-left: auto;margin-right: auto;display: block;float: none;}
.ouibounce-titles .icon-close{font-size: 32px;color: #a29797cc;-webkit-text-stroke: 4px #f2f2f2;}
.ouibounce-titles .icon-close:before{padding: 0;}
.ouibounce-titles .exit-poppuClose{background: transparent;border:none;border-radius: 0;top:50%;right:16px;transform: translateY(-50%);display: flex;justify-content: center;align-items: center;}
.oui-title-prop{font-size: 18px;font-weight: 500;color:#333;margin:0;padding-right: 24px;}
.exit-popup.ouibounce-props .exit-popup.ouibounce-props .request-call-help{border-top: #f2f2f2 solid 2px;padding: 20px 24px;text-align: right;margin-top: 20px;}
.exit-popup.ouibounce-props .request-call-help{width:calc(100% + 48px);margin-left: -24px;margin-right: -24px;}
.exit-popup.ouibounce-props .coupon-qn-wrap{background: #909090 none repeat scroll 0 0;padding: 16px 16px 24px;border-radius: 4px;display: flex;flex-direction: column;}
.exit-popup.ouibounce-props .ques-title{color: #fff;font-weight: 500;font-size: 16px;}
.exit-popup.ouibounce-props .ques-title.change-color-props{color:#333;}
.exit-popup.ouibounce-props .ques-title span{display: block;}
.exit-popup.ouibounce-props .coupon-question.remove-bgprop{background: transparent;padding: 0;margin-top:16px}
.request-call-help{border-top: #f2f2f2 solid 2px;padding: 20px 24px;text-align: right;margin-top: 20px;}
.footer-call .code-request-btn{margin-top:16px;}
.footer-call .code-request-btn,
.footer-call .code-request-btn:hover,
.footer-call .code-request-btn:focus,
.request-call-help a, 
.request-call-help a:hover, 
.request-call-help a:focus, 
.request-call-help a:active{background: #82bc3b;color: #fff;border-radius: 30px;padding: 12px 24px;text-transform: uppercase;font-weight: 500;}
/* Ouibounce modal popup changes css end */

/* New video css start*/
.home--banner-video .banner-box .content-wrappers{top: 10%;transform: translate(-50%,0%);}
.home--banner-video .le-template--top{display: none;}
.home--bottom-video {position: relative;z-index: 2;display: flex;align-items: center;justify-content: center;}
.home--bottom-video .video-play-arrow{display: flex;flex-direction: row;-webkit-box-pack: center;justify-content: center;-webkit-box-align: center;align-items: center;z-index: 1;background-color: rgba(255, 255, 255, 0.3);width: 120px;height: 120px;border-radius: 100%;transition: all 150ms linear 0s;}
.hWaCHT {margin-right: -5px;transition: all 150ms linear 0s;}
.home--bottom-video .video-paly-cirlce{display: flex;flex-direction: column;-webkit-box-align: center;align-items: center;-webkit-box-pack: center;justify-content: center;height: 100%;width: 100%;position: absolute;top: 0px;bottom: 0px;left: 0px;right: 0px;opacity: 1;z-index: 0;/* background: linear-gradient(109.6deg, rgb(218, 185, 252) 11.2%, rgb(125, 89, 252) 91.1%); background:rgba(48,100,201,0.6);*/flex: 1 1 0%;transition: all 200ms linear 0s;}
.home--bottom-video .video-paly-button {display: flex;flex-direction: column;-webkit-box-align: center;align-items: center;-webkit-box-pack: center;justify-content: center;position: absolute;top: 0px;bottom: 0px;left: 0px;right: 0px;height: 100%;width: 100%;flex: 1 1 0%;transition: all 100ms linear 0s;}
.home--bottom-video .videon-banner img {object-fit: cover;width: 100%;height: 100%;position: absolute;top: 0px;left: 0px;opacity: 1;transition: all 1000ms linear 0s;}
.home--bottom-video .video-new-design{position: relative;/*box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 30px 0px;*/overflow: hidden;border-radius: 5px;width: 100%;max-width: 930px;}
.home--bottom-video .videon-banner{position: relative;border-radius: 5px;}
.home--bottom-video .video-bg{padding-top: 56.2259%;width: 100%;height: 0;position: static;top: 0;left: 0;}
.home--bottom-video .video-new-design:hover .video-paly-cirlce{opacity: 0.6;}
.home--bottom-video .video-new-design:hover .video-play-arrow{transform: scale(1.05);}
.home--bottom-video .video-play-arrow:hover{cursor: pointer;background-color: rgba(255, 255, 255, 0.4);transform: scale(1.1) !important;}
.home--bottom-video .banner-video {position: absolute;top: 0px;bottom: 0px;left: 0px;right: 0px;z-index: 1;width: 100%;height: 100%;margin: auto;border-width: 0px;border-style: initial;border-color: initial;border-image: initial;border-radius: 5px;display: none;border-radius: 5px;}
.new-video-section .home--bottom-video{padding-top: 40px;}
.home--bottom-video .video-paly-button{display: flex;flex-direction: column;-webkit-box-align: center;align-items: center;-webkit-box-pack: center;justify-content: center;position: absolute;top: 0px;bottom: 0px;left: 0px;right: 0px;height: 100%;width: 100%;flex: 1 1 0%;transition: all 100ms linear 0s;}
.video-play-arrow.reduce-size{width:80px;height:80px;}
.video-play-arrow.reduce-size svg{width:40px;}

/* Launch popup contest feedback css start */
.modal.launch-contest-feedback .modal-header{background:#f2f2f2;min-height: auto;padding:20px;border:none;box-shadow: none;position: relative;}
.modal.launch-contest-feedback .modal-content{width:100%;float: left;background: #fff;border-radius: 0;;}
.modal.launch-contest-feedback .modal-title{margin:0;padding-right: 24px;color:#333;line-height: normal;}
.modal.launch-contest-feedback .modal-footer{width:100%;float: left;border-top:#f2f2f2 solid 2px;padding: 20px;}
.modal.launch-contest-feedback .modal-body{background: #fff;padding:24px;}
.modal.launch-contest-feedback .btn{padding: 12px 24px;font-size: 15px;font-weight: 500;border-radius: 30px;letter-spacing: 0.8px;text-transform: uppercase;}
.modal.launch-contest-feedback .icon-close{font-size: 32px;}
.modal.launch-contest-feedback .icon-clos:before{padding:0;}
.modal.launch-contest-feedback .close{position: absolute;top:50%;right:12px;transform: translateY(-50%);margin-top:-1px;color: #a29797cc;-webkit-text-stroke: 4px #f2f2f2;outline: none;box-shadow: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
/* Launch popup contest feedback css end */

/* Popup for get started start */
.launch--popup{position: fixed;top: 0;left: 0;width: 100%;height: 100%;overflow: auto;background: linear-gradient(to bottom,rgba(255,255,255,0.9) 0,#fff 22%);z-index: 9999;opacity: 0;transition: opacity .3s ease-out;display: none;-webkit-overflow-scrolling: touch;}
.is-visible {display: block;}
.is-open {opacity: 1;}
.launch--popup-close-btn{position: relative;top: initial; right: initial; padding: 30px;text-align: right;z-index: 1;}
.launch--popup-close-btn .round-btn{background: 0 0;border: 0;padding: 0;cursor: pointer;text-align: center;display: inline; position: relative;z-index: 0;overflow: visible;font-size: 16px;line-height: 1.6; width: 2.75em; height: 2.75em;color:#555;opacity: 0.5;transition: opacity .3s ease-out;outline: none;-webkit-overflow-scrolling: touch;}
.launch--popup-close-btn .round-btn:hover, 
.launch--popup-close-btn .round-btn:active{opacity: 1;outline:none;}
.launch--popup-close-btn .round-btn:after{position: absolute;display: block;content: '';top: 0;left: 0;width: 100%;height: 100%;border-style: solid;border-width: 2px;border-radius: 50%;}
.launch--popup--main, .launch--popup--body{position: absolute;padding: 0;top: 0;left: 0;height: 100%;width: 100%; overflow: hidden;display: block;}
.launch--popup--body{overflow-y: auto;overflow-x: hidden;-webkit-overflow-scrolling: touch;}
.launch--popup--container{position: relative;max-width: 1000px;padding-left: 30px;padding-right: 30px;margin-left: 0;margin-right: 0;width: 100%;max-height: 100%;transition: .15s max-width;top: 40%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.launch--popup--content{position: relative;margin-top: 100px; margin-bottom: 45px;color: #555;}
.launch--popup--image{position: absolute;width: 1000px;top: 100px;left: 588px;z-index: -1;}
.launch--popup--image.launch--popup--image-3{left: 98%;}
.launch--popup--header{position: relative;width: 50%; margin-left: 25%;}
.launch--popup--header .launch--popup--heading{font-size: 48px;margin-top: 0;margin-bottom: 1.6rem;font-weight: 600;line-height: 1.05;}
.launch--popup--header .launch--popup--heading:after{content: '—';display: block;}
.launch--popup--header .launch--popup--para{font-size: 16px;line-height: 1.6;margin: 0 0 1.6rem;margin-left: 30px;color: #555;}
.launch--popup--boxes{position: relative;margin-bottom: 45px;margin-top: 40px;text-align: center;display: flex;justify-content: center;}
.get-started-now-popup .launch--popup--boxes{justify-content: space-between;}
.get-started-now-popup .launch--popup--boxes .launch--popup--boxes--item{width: 47.5%;}
.launch--popup--boxes .launch--popup--boxes--item{position: relative;text-align: left;z-index: 2;color: inherit;display: block;width: 50%;max-width: none;padding: 45px 50px 22px;}
.launch--popup--boxes .shadow-content{box-shadow: 0 14px 42px 0 rgba(0,0,0,.2);background-color: #fff;}
.launch--popup--boxes .launch--popup--boxes--item:not(.shadow-content) .popup--boxes--item--head{color:#555;}
.launch--popup--para{color: #555;font-size: 16px;line-height: 1.6;}
.popup--boxes--item--head{margin-bottom: 15px;display: flex;align-items: center;} 
.popup--boxes--item--head .boxes--item--icon{margin-right: 15px;width: 30px;height: 30px;}
.popup--boxes--item--head .boxes--item--heading{font-size: 24px;margin-top: 0;font-weight: 600;line-height: 1.05;}
.launch--popup--boxes .launch--popup--boxes--item.shadow-content .popup--boxes--item--head .boxes--item--heading{color:#555;}
.launch--popup--para-listing{margin-bottom: 1.6em;}
.launch--popup--para-listing .list-itme{margin-bottom: 5px;line-height: 1.6;position: relative;padding-left: 25px;}
.launch--popup--para-listing .list-itme:before{color:#82bc4b;content: '\f00c';position: absolute;top: 0;left: 0;font-family: fontawesome, Helvetica, Arial, sans-serif;}
.launch--popup-para-content{max-width: 20em;margin: 0 0 1.6rem;}
.launch--popup--btn, 
.launch--popup--link{display: inline-block;vertical-align: middle;margin-bottom: 15px;}
.launch--popup--btn{margin-right: 15px;}
.launch--popup--boxes .launch--popup--boxes--item:not(.shadow-content) .launch-btn{color:#555;background-color: transparent;border: 3px solid #555;background-image:none;}
.launch--popup--boxes .launch--popup--boxes--item:not(.shadow-content) .launch-btn:hover{opacity: 0.7;}
.launch--popup--boxes .launch--popup--boxes--item:not(.shadow-content) .launch-link{color: #555;}
.launch--popup--boxes .launch--popup--boxes--item:not(.shadow-content) .launch-link:hover{color:#555;border-color: #555;}
.launch-btn{transition:all 0.3s ease-out;line-height: 1.3;cursor: pointer;display: inline-block;vertical-align: middle; margin: 0; padding: 0; text-align: center;font-size: 19px;border-radius: 2px;position: relative;text-decoration: none;color:#fff;padding: 12px 30px;font-weight: 600;background-image: linear-gradient(180deg,#82bc3b 0,#7eb831 100%);border: 3px solid transparent;}
.launch-btn:hover, .launch-btn:focus, .launch-btn:active{text-decoration: none;color: #fff;background-color: rgba(219,63,53,0.7);}
.launch-link{transition: border-color .15s ease-out;color: #82bc3b;border-bottom: solid 4px rgba(85,85,85,0);font-size: 19px;text-decoration: none;position: relative;font-weight: 600;}
.launch-link span{margin-right: 10px;}
.launch-link:hover, .launch-link:active, .launch-link:focus{text-decoration: none;color:#82bc3b;border-color: #82bc3b;}
.launch--popup .btn{display: inline-block;padding: 6px 12px;font-size: 15px;font-weight: 500;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;border-radius: 4px;-webkit-transition: transform .15s ease;transition: transform .15s ease;letter-spacing: 0.2px;-webkit-transform: translateY(0px);transform: translateY(0px);border-radius: 50px;padding: 12px 30px;}
.launch--popup .btn-white{background-color: #fff;color:#82bc3b;-webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);font-size: 17px;}
.launch--popup .btn-white:focus{color: #82bc3b;}
.launch--popup .btn-white:hover, 
.launch--popup .btn-white:active{-webkit-box-shadow: 0 7px 14px rgba(50,50,93,.1), 0 3px 6px rgba(0,0,0,.08);box-shadow: 0 7px 14px rgba(50,50,93,.1), 0 3px 6px rgba(0,0,0,.08);-webkit-transform: translateY(-1px);transform: translateY(-1px);color: #82bc3b;}
.launch--popup .btn-white:active{background-color: #f6f9fc;-webkit-transform: translateY(1px);transform: translateY(1px);-webkit-box-shadow: 0 6px 12px -2px rgba(50,50,93,.25), 0 3px 7px -3px rgba(0,0,0,.3);box-shadow: 0 6px 12px -2px rgba(50,50,93,.25), 0 3px 7px -3px rgba(0,0,0,.3);color:#82bc3b;}
.launch--popup .btn-bblue:focus{color: #fff;}
.launch--popup .btn-bblue{background-color: #82bc3b;color: #fff;-webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);font-size: 17px;}
.launch--popup .btn-bblue:hover, .btn-bblue:active{-webkit-box-shadow: 0 7px 14px rgba(50,50,93,.1), 0 3px 6px rgba(0,0,0,.08);box-shadow: 0 7px 14px rgba(50,50,93,.1), 0 3px 6px rgba(0,0,0,.08);-webkit-transform: translateY(-1px);transform: translateY(-1px);color: #fff;}
.launch--popup .btn-bblue:active{background-color: #82bc3b;-webkit-transform: translateY(1px);transform: translateY(1px);-webkit-box-shadow: 0 6px 12px -2px rgba(50,50,93,.25), 0 3px 7px -3px rgba(0,0,0,.3);box-shadow: 0 6px 12px -2px rgba(50,50,93,.25), 0 3px 7px -3px rgba(0,0,0,.3);color:#fff;}
.launch--popup .btn-border{border-radius: 50px;border: 2px solid #82bc3b;color: #82bc3b;padding: 12px 38px;font-size: 17px}
.launch--popup .btn-border:focus{color: #82bc3b;box-shadow:none;}
.launch--popup .btn-border:hover, 
.launch--popup .btn-border:active{color:#fff;background-color: #82bc3b;border-color: #82bc3b;}
@media screen and (max-width:991px){
  .launch--popup--header .launch--popup--heading {font-size: 40px;}
.launch--popup--boxes .launch--popup--boxes--item {min-width: 450px;}
.launch--popup--boxes .launch--popup--boxes--item {min-width: 450px;}
}
@media (max-width: 900px){
.launch--popup--container {top: auto;left: auto;transform: none;}
.launch--popup--boxes {flex-direction: column;align-items: center;}
}
@media screen and (max-width:576px){
  .launch--popup--image {display: none;width: auto;}
.launch--popup-close-btn{padding: 15px 30px;}
.launch--popup--main, .launch--popup--body{position: relative;overflow: unset;}
.launch--popup--body {overflow-y: unset;overflow-x: unset;}
.launch--popup--content {margin-top: -30px;}
.launch--popup--header {width: 100%;margin-left: 0;}
.launch--popup--header .launch--popup--heading {font-size: 32px;}
.launch--popup--boxes .launch--popup--boxes--item {width: 100%;padding: 15px 0px;min-width: 100%;}
.launch--popup--btn, .launch--popup--link {display: block;text-align: center;width: 100%;}
.launch--popup .btn-border, 
.launch--popup .btn-bblue, 
.launch--popup .btn-white, 
.find-experts a.btn {width: 100%;}
.launch--popup--boxes .launch--popup--boxes--item {width: 100%;padding: 15px 0px;min-width: 100%;}
.launch--popup--boxes .shadow-content{box-shadow: none;background-color: transparent;}
}
@media screen and (max-width:480px){
  .categories-top-content > a, 
  .launch--popup .btn-border,
  .launch--popup .btn-white{font-size: 18px;width: 100%;padding: 10px 30px;}
}
/* Popup for get started end */

/* Award winning page changes css start */
.testimonial-revies-lists .tm-right .read_mr{width:auto;cursor: pointer;}
.testimonial-revies-lists .tm-right .read_mr:hover{text-decoration: underline;}
.parallaxHead.parallaxWinning.award-winning-changes{padding-bottom: 0px;max-height: 725px;background-position: bottom center;margin-bottom: 180px;}
.award-winning-changes .container .row{display: flex;flex-direction: column;flex-wrap: wrap;justify-content: center;align-items: center;text-align: center;} 
.award-winning-changes .container .col-md-6{width:100%;}
.award-winning-changes .home--bottom-video .banner-video {position: absolute;top: 1%;bottom: 15%;left: 12%;right: 12%;z-index: 1;width: calc(77% - 0%);height: 94%;background: #000;margin: 0px;padding: 0px;border-width: 0px;border-style: initial;border-color: initial;border-image: initial;border-radius: 5px;display: none;border-radius: 12px;}
.award-winning-thumbnail .home--bottom-video{bottom: -45px;}
.award-winning-title{font-size: 43px;font-weight: 600;margin:0 0 24px;  text-align: center;}
.pull-left.filter-wraps{width:100%;text-align: center;}
.pull-left.filter-wraps .btn-group.catby{width:100%;min-width: 600px;max-width: 600px;margin-left: auto;margin-right: auto;}
.design_gallery .award-winning-dropdown.change-dropdown .common-btn--group .search-css{height: 66px;padding-left: 16px;font-size: 16px;}
.design_gallery .award-winning-dropdown.change-dropdown .common-btn--group .caret{top:33px;right:16px;}
.award-winning-dropdown.change-dropdown .btn-group .dropdown_check > a{font-size: 16px;}
.design_gallery .award-winning-dropdown.change-dropdown .common--dropdown.dropdown-menu{top:68px;}
@media screen and (max-width:991px){
  .award-winning-thumbnail .home--bottom-video{margin-top:0px;}
  .parallaxHead.parallaxWinning.award-winning-changes{margin-bottom: 90px;}
  .parallaxHead.parallaxWinning.award-winning-changes .homesliderSubHead2{margin-bottom: 40px;}
}
@media screen and (max-width:767px){
  .award-winning-title{font-size: 33px;}
  .parallaxHead.parallaxWinning.award-winning-changes{margin-bottom: 60px;}
  #WinningEntriesInn.awarded--designs .winShowcaseDesign .pro-design .common-pro-css, 
  #WinningEntriesInn.awarded--designs .winShowcaseDesign .iWantDesignLink{height:48px;}
  #WinningEntriesInn.awarded--designs .winShowcaseDesign .iWantDesignLink > a{height: 48px;display: flex;width: 100%;justify-content: center;align-items: center;}
  #WinningEntriesInn.awarded--designs .winShowcaseDesign .pro-design{height:48px;bottom: 113px;}
}
@media screen and (max-width:640px){
  .pull-left.filter-wraps .btn-group.catby{min-width: 100%;}
  .design_gallery .award-winning-dropdown.change-dropdown .common-btn--group .search-css{height: 40px;padding-left: 15px;padding-right: 15px;}
  .design_gallery .award-winning-dropdown.change-dropdown .common-btn--group .caret{top:19px;right:12px;}
  .design_gallery .award-winning-dropdown.change-dropdown .common--dropdown.dropdown-menu{top:44px;}
}
/* Award winning page changes css end */

/* Stats css start */
.stats-journey{background: #fff;padding-top: 60px;padding-bottom: 54px;}
.stats-journey .founder-story-btn{margin:0px;padding:0px 15px 50px;line-height: 1;}
.stats-journey .founder-story-btn:before{bottom: 30px;}
.stats-journey *{color:#fff;}
.stats-journey .swiper-slide{height: auto;background: #da1f56;margin-bottom: 80px;padding-top:30px;padding-bottom:30px;}
.stats-journey .swiper-container-horizontal>.swiper-pagination-bullets, 
.stats-journey .swiper-pagination-custom, 
.stats-journey .swiper-pagination-fraction{bottom: 0px;}
.stats-slider.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 3px 10px;}
.stats-journey .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity: 1;box-shadow: 0 0 0 3px #ddd, 0 0 0 5px #da1f56;}
.stats-journey .swiper-pagination-bullet{background: #da1f56;cursor: pointer;height: 13px;width: 13px;border-radius: 50%;transition: all .4s ease;opacity: .5;}
.stats-display{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;height: 100%;}
.stats-detail{display: inline-flex;flex-direction:column;padding-left: 15px;padding-right:15px;text-align: right;}
.stats-detail.right-align-div .stats-detail-info{display: flex;justify-content: flex-end;}
.stats-numb{font-size: 50px;color:#fff;line-height: normal;font-weight: 500;line-height: 1;}
.stats-numb .icon{font-size: 48px;-webkit-text-stroke: 4px #da1f56;}
.stats-numb.increase-size{font-size: 110px;}
.stats-numb.increase-size .icon{font-size: 100px;-webkit-text-stroke: 6px #da1f56;}
.stats-numb span{font-weight: 500;}
.stats-detail-info{font-size: 36px;font-weight: 500;text-align: right;line-height: 1;}
.stats-infos{font-size: 17px;font-weight: 400;text-align: right;margin-top:12px;}
.stats-infos span{display: block;text-align: right;}
.text-align-left{text-align: left;}
.stats-numb.small-font{font-size: 50px;text-align: left;}
.stats-numb.small-font .icon{font-size: 44px;-webkit-text-stroke: 3px #da1f56;}
.stats-numb.medium-font{font-size: 70px;text-align: left;}
.stats-numb.medium-font .icon{font-size: 54px;-webkit-text-stroke: 4px #da1f56;}
.stats-numb.large-font{font-size: 90px;text-align: right;}
.stats-numb.large-font .icon{font-size: 80px;-webkit-text-stroke: 8px #da1f56;}
.stats-detail-info.increase-font{font-size: 40px;font-weight:700;}
@media screen and (max-width:1200px){
  .stats-detail{width:33.333%;}
  .stats-numb,
  .stats-numb .icon{font-size: 34px;}
  .stats-detail-info{font-size: 28px;}
  .stats-numb.increase-size,
  .stats-numb.increase-size .icon{font-size: 60px;}
  .stats-numb.small-font .icon,
  .stats-numb.increase-size .icon{-webkit-text-stroke: 4px #da1f56;}
  .stats-numb.large-font .icon{-webkit-text-stroke: 8px #da1f56;}
  .stats-numb.medium-font .icon{-webkit-text-stroke: 6px #da1f56;}
  .stats-numb.small-font,
  .stats-numb.small-font .icon{font-size: 44px;}
  .stats-numb.medium-font,
  .stats-numb.medium-font .icon{font-size: 54px;}
  .stats-numb.large-font,
  .stats-numb.large-font .icon{font-size: 64px;}
  .stats-detail,
  .stats-detail-info,
  .stats-infos{text-align: left;}
  .stats-infos span{text-align: left;display:inline;}
  .stats-detail-info.increase-font{text-align: left;font-size: 28px;}
}
@media screen and (max-width:767px){
  .stats-detail.right-align-div .stats-detail-info{text-align:center;justify-content: center;}
  .stats-display{flex-direction: column;justify-content: flex-start;}
  .stats-display .stats-detail{margin-top: 24px;}
  .stats-display .stats-detail:first-child{margin-top: 0px;}
  .stats-numb.small-font,.stats-numb.medium-font,.stats-numb.large-font,
  .stats-detail-info.increase-font,
  .stats-detail, .stats-detail-info, .stats-infos{width: 100%;text-align: center;}
  .stats-detail-info{font-size: 22px;}
  .stats-numb.small-font, .stats-numb.small-font .icon{font-size: 32px;}
  .stats-numb.medium-font, .stats-numb.medium-font .icon{font-size: 42px;}
  .stats-numb.large-font, .stats-numb.large-font .icon{font-size: 52px;}
  .stats-numb.medium-font .icon,.stats-numb.large-font .icon{margin-left: 4px;}
}
/* Stats css end */

/* Founder journey start */
.align-center{text-align: center;}
.founder-story img{border-radius: 24px;height:auto;}
.founder-story-title{font-size: 48px;font-weight:600;color: #333;text-transform: uppercase;position: relative;margin: 0px;}
.founder-story-title:before{position: absolute;content: '';top:auto;bottom:0px;width:100%;height:2px;background: #333;}
.founder-story-description{font-size: 17px;font-weight: 400;color: #333;line-height: 1.6;margin-top: 16px;margin-bottom: 0px;text-align: justify;}
.expertise-lising-wrapper > li.make-it-bold{font-size: 36px;font-weight: 700;}
.expertise-lising-wrapper > li.make-semi-bold{font-size: 33px;font-weight: 600;}
.founder-story-description a{text-transform: uppercase;font-weight: 600;text-decoration: underline;display: inline-block;}
.founder-story-description a,
.founder-story-description a:hover,
.founder-story-description a:focus{color:#db404b;}
.founder-story-description a:hover{text-decoration: none;}
.founder-story picture{width:100%;float: left;padding-top: 62px;text-align: right;}
.bottom-spacing{margin-bottom: 60px;}
.founder-story-btn{font-size: 33px;margin: 0px 0px 40px;font-weight: 600;color:#333;letter-spacing: 0.8px;line-height: normal;display:flex;justify-content: center;text-align: center;text-transform: uppercase;position: relative;}
.founder-story-btn.reduce-margin-bottom{margin-bottom: 0px;}
.founder-story-btn.add-margin-top{margin-top: 60px;}
.founder-story-btn:before{position: absolute;content: "";width:100px;height: 2px;background: #333;left:50%;transform: translateX(-50%);bottom: -10px;}
.submit-information{width:100%;text-align: center;font-size: 17px;font-weight: 600;text-transform: uppercase;letter-spacing: 0.8px;padding:12px 0px;border-radius: 30px;transition: transform 0.3s;line-height: normal;outline: none;offset: none;}
.around-shadow{-webkit-box-shadow: 0 3px 10px rgb(0 0 0 / 10%);-moz-box-shadow: 0 3px 10px rgb(0 0 0 / 10%);-o-box-shadow: 0 3px 10px rgb(0 0 0 / 10%);box-shadow: 0 3px 10px rgb(0 0 0 / 10%);}
.submit-information,
.submit-information:hover,
.submit-information:focus{background: #82bc3b;border:#82bc3b solid 2px;color: #fff;}
.submit-information:hover{transform: translateY(-1px);}
.blog-container{width:100%;max-width:1430px;margin-left: auto;margin-right: auto;padding-left: 15px;padding-right:15px;}
.founder-blog-lists .blog-container{padding-left: 16px;padding-right: 16px;}
.blog-container .swiper-wrapper,
.blog-container .swiper-slide{height: auto;}
.blog-container .swiper-container{padding-left: 30px;padding-right: 30px;}
.blog-container .common-sliders .swiper-button-next, 
.blog-container .common-sliders .swiper-button-prev{width:30px;height: 30px;margin-top: -15px;}
.blog-container .common-sliders svg{width:12px;}
.info-blog-date{font-size: 14px;font-weight: 600;text-transform: uppercase;width:55px;display: inline-flex;flex-direction: column;text-align: center;color: #333;opacity: 0.6;}
.info-blog-date span{display: block;}
.info-blog-date span.hide-commas{display: none;}
.info-blog-detail{width:calc(100% - 55px);padding-left:20px;display: inline-flex;flex-direction: column;}
.info-blog-title{width:100%;font-size: 22px;line-height:normal;font-weight: 600;margin: 0px;text-transform: capitalize;color: #333;}
.info-blog-caption{font-size: 17px;font-weight: 400;color: #4d4d4d;line-height:1.6;margin:10px 0px 0px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.person-info-wrapper,
.common-blogs.add-shadow-props{background: #fff;border-radius: 4px;}
.blog-person-info .person-info-wrapper{display: flex;flex-direction: column;height: 100%;}
.blog-person-info .person-info-wrapper .person-info-title{height: 62px;}
.my-progile-image img{height: auto;}
.blog-person-info img,
.events-blogs-slider a{border-radius: 4px;}
.blog-person-info img{border:1px solid #e0e0e1;height:auto;}
.events-blogs-slider a{height:100%;background: #f8f8f8;}
.common-blogs.add-shadow-props img{border-radius: 4px 4px 0px 0px;}
.events-blog-lists .swiper-slide{padding:6px;}
.common-blogs img{border-radius: 8px;height: auto;}
.founder-banner img{height: auto;}
.events-blog-lists .common-blogs img{border-radius: 8px 8px 0px 0px;}
.info-blog-wrap{padding:20px;border-radius: 0px 0px 4px 4px;display: flex;}
.blog-person-info .swiper-slide{padding: 5px;margin-bottom: 30px;}
.person-info-details{width:100%;float: left;}
.person-info-title{font-size: 22px;font-weight: 600;color: #333;margin: 0;line-height:1.3;}
.person-info-title span{display: block;}
.person-info-designations{font-size: 20px;font-weight: 500;color:#4d4d4d;margin: 20px 0 0;}
.person-info-designations span{display: block;font-size: 17px;font-weight: 400;margin-top: 4px;opacity:0.5;}
.blog-person-images{max-width: 160px;max-height:160px;}
.blog-person-images{border-radius: 4px;}
.space-from-top{margin-top: 60px;}
.person-info-wrapper{padding: 32px;position: relative;}
.person-speakers-info{display: inline-flex;margin-top:24px;border:#333 solid 2px;justify-content: center;align-items: center;text-transform: uppercase;font-size: 14px;font-weight: 500;line-height: normal;padding: 0 6px;}
.person-speakers-info span{border-left:#333 solid 2px;padding: 1px 0 1px 4px;margin-left: 6px;display: inline-flex;}
.blog-person-images{position: absolute;bottom: -30px;right:-30px;}
.form-info-wrapper.owner-bg-caption img{border-radius: 0px;height:auto;}
.expertise-bg,
.owner-bg-caption{padding-top: 54px;padding-bottom: 60px;}
.owner-bg-caption{background: #f8f8f8;}
.expertise-bg{background: #181b3a;}
.expertise-bg .founder-story-btn{color:#fff;}
.expertise-bg .founder-story-btn:before{background: #fff;}
.featured-group{width: 100%;padding-top:100%;display: block;border-radius: 100%;position: relative;box-shadow: 0 3px 10px rgb(0 0 0 / 10%);}
.featured-group img{max-width: 100%;max-height: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.featured-lists-wrapper{width: 100%;float: left;}
.expertise-lising-wrapper{width: 100%;display: flex;flex-wrap: wrap;justify-content: center;}
.expertise-lising-wrapper > li{display: inline-flex;margin: 12px;font-size: 28px;color: #fff;text-transform: uppercase;line-height: 1;font-weight:500;}
.expertise-lising-wrapper > li.semi-bold{font-weight:600;}
.expertise-lising-wrapper > li.bold{font-weight: 700;}
.featured-lists-wrapper .swiper-wrapper{width: 100%;display: flex;flex-wrap: wrap;}
.featured-lists-wrapper .swiper-wrapper .swiper-slide{width: calc(20% - 40px);margin: 50px 25px 0px;padding: 7px;}
.featured-lists-wrapper .swiper-wrapper .swiper-slide:nth-child(5n+1){margin-left:0px;}
.featured-lists-wrapper .swiper-wrapper .swiper-slide:nth-child(5n){margin-right:0px;}
.blog-list-details{font-size: 17px;font-weight: 400;line-height: 1.6;color: #333;margin: 20px 0px 0px;text-align: center;}
.blog-list-details strong{font-weight: 600;}
.blog-message-lists{margin-bottom: 24px;}
.blog-message-lists > li{width:100%;float: left;margin-top: 24px;}
.blog-message-lists > li:first-child,
.blog-message-lists > li.captch-space-top{margin-top: 0px;}
.blog-message-lists > li p{float:left;margin-bottom: 0px;font-size: 14px;}
.blog-message-lists > li p.limited-character-limit{float: right;margin-top: 4px;color: #b5b3b3;}
.blog-message-lists .form-info-wrappers{border:1px solid #dadce0;border-radius: 8px;}
.blog-message-lists .label-title{padding: 10px 20px;border-bottom: 1px solid #e0e0e1;font-size: 18px;color: #000;position: relative;word-break: break-word;font-weight: 400;line-height: normal;margin-bottom: 0px;}
.blog-message-lists .label-title,
.blog-message-lists input,
.blog-message-lists textarea{width:100%;float: left;}
.blog-message-lists .label-title span{font-size: 16px;color: #ff0000;font-weight: 600;}
.blog-message-lists input,
.blog-message-lists textarea{padding: 10px 20px;background-color: #fff;border: none!important;border-radius: 0 0 8px 8px;font-size: 16px;color: #333;}
.blog-message-lists textarea{resize: none;outline: none;offset: none;}
.social-media-blog{background: #f8f8f8;padding:60px 0px;}
.social-media-blog ul{display: flex;flex-wrap: wrap;justify-content: center;}
.social-media-blog ul li{display: inline-flex;margin-left: 30px;margin-right: 30px;}
.social-media-blog ul li:first-child{margin-left: 0px;}
.social-media-blog ul li:last-child{margin-right: 0px;}
.social-media-blog ul li a{width:100px;height: 100px;border-radius: 100%;background: #f8f8f8;display: flex;justify-content: center;align-items: center;}
.social-media-blog ul li a .icon{color: #fff;font-size: 60px;}
.featured-lists-wrapper .featured-lists-prev,
.featured-lists-wrapper .featured-lists-next{display: none;}
.my-story-detail{padding: 60px 0px;}
.my-story-detail .container{width: 100%;max-width:1030px;}
.founder-story .container{width: 100%;max-width:1130px;}
.my-story-description{font-size: 17px;font-weight: 400;color: #333;line-height: 1.6;margin-bottom: 0px;text-align: justify;}
.my-story-highlight{font-weight: 500;}
.my-story-description.space-from-top{margin-top: 24px;}
.my-progile-image img{border-radius: 24px;}
.expertise-logo{width:100%;display: flex;flex-wrap: wrap;max-width: 800px;margin-left: auto;margin-right: auto;}
.expertise-logo img{max-width: 160px;}
.blog-container .swiper-container.expertise-logo{padding-left: 0px;padding-right: 0px;}
.blog-container .swiper-container.expertise-logo picture{text-align: center;}
.expertise-logo .swiper-wrapper{flex-wrap: wrap;}
.blog-container .expertise-logo .swiper-button-next, 
.blog-container .expertise-logo .swiper-button-prev,
.blog-container .expertise-logo .swiper-button-next.swiper-button-disabled, 
.blog-container .expertise-logo .swiper-button-prev.swiper-button-disabled{display: none;}
.expertise-logo .swiper-slide{width:33.333%;display: inline-flex;justify-content: center;padding: 15px;}
@media screen and (max-width:1024px){
.expertise-lising-wrapper > li{font-size: 24px;}
.featured-lists-wrapper .swiper-wrapper{flex-wrap: unset;}
.founder-story-btn.reduce-margin-bottom{margin-bottom: 40px;}
.featured-lists-wrapper .swiper-wrapper .swiper-slide{margin:0px;padding: 0 10px;}
.featured-lists-wrapper .featured-lists-prev,
.featured-lists-wrapper .featured-lists-next{display: inline-flex;}
.founder-story-description a:hover{text-decoration: underline;}
.featured-group{margin-bottom: 5px;}
}
@media screen and (max-width:991px){
.founder-story picture{padding-top: 24px;text-align: center;}
.form-info-wrapper picture{text-align: center;margin-bottom: 24px;}
.my-progile-image{width:100%;float:left;margin-top: 24px;text-align: center;}
.my-progile-image img{border-radius: 4px;}
}
@media screen and (max-width:767px){
.founder-story-title{font-size: 32px;}
.founder-story-btn{font-size: 28px;padding-left: 15px;padding-right: 15px;}
.expertise-lising-wrapper > li{text-align: center;font-size: 20px;line-height: 1.2;}
.expertise-lising-wrapper > li.make-semi-bold{font-size: 28px;}
.expertise-lising-wrapper > li.make-it-bold{font-size: 32px;}
.expertise-lising .blog-container.mobile-sliders{padding-left: 6px;padding-right: 6px;}
.expertise-lising .blog-container.mobile-sliders .swiper-slide{padding: 0px;}
.blog-container .swiper-container.expertise-logo{padding-left: 15px;padding-right: 15px;}
.expertise-logo .swiper-wrapper{flex-wrap: nowrap;}
.blog-container .expertise-logo .swiper-button-next, 
.blog-container .expertise-logo .swiper-button-prev{display: inline-flex;}
}
@media screen and (max-width:480px){
.info-blog-date span.hide-commas{display: inline-flex;}
.form-info-wrapper.owner-bg-caption img,
.founder-story img{border-radius: 4px;}
.blog-person-info .person-info-wrapper .person-info-title{height: auto;}
.founder-blog-lists.owner-bg-caption .blog-container,
.blog-container .swiper-container.common-sliders{padding-left: 10px;padding-right: 10px;}
.blog-person-info .swiper-slide{margin-bottom: 0px;}
.founder-blog-lists .blog-container{padding-left: 0px;padding-right: 0px;}
.blog-container{padding-left: 5px;padding-right: 5px;}
.expertise-lising .blog-container{padding-left: 15px;padding-right: 15px;}
.person-info-details{width:100%;display: flex;flex-direction: column;}
.person-info-wrapper{padding:20px;}
.person-info-title{font-size: 22px;}
.person-info-title span{display: inline-block;}
.person-speakers-info{display: inline-flex;width: 88px;margin-left: auto;margin-right: auto;}
.blog-person-images {position: relative;bottom: auto;right: auto;margin: 0px auto 24px;width:100px;border-radius: 100%;border:#d7d7d7 solid 2px;padding:2px;}
.blog-person-images img{border-radius: 100%;}
.social-media-blog ul li{margin-left: 15px;margin-right: 15px;}
.social-media-blog ul li a{width:80px;height: 80px;}
.social-media-blog ul li a .icon{font-size: 48px;}
.person-info-title,
.person-info-designations,
.founder-story-title{text-align: center;}
.founder-story-title{font-size: 28px;margin-bottom: 40px;position: relative;}
.founder-story-title:before{position: absolue;bottom: -10px;width: 100px;height: 2px;background: #333;content:"";left:50%;transform: translateX(-50%);}
.person-info-designations{margin-top: 16px;}
.expertise-lising-wrapper > li{margin: 6px;}
.info-blog-wrap{flex-direction: column-reverse;}
.info-blog-detail{width:calc(100% - 0px);padding-left: 0px;justify-content: center;text-align: center;}
.info-blog-date{width:100%;opacity: 0.5;flex-direction: row;justify-content: center;text-align: center;font-size: 14px;margin-top: 16px;letter-spacing: 0.2px;}
.info-blog-date span{display: inline-flex;}
.info-blog-date span:last-child{margin-left: 6px;}
.blog-message-lists > li.captch-space-top{margin-top: 20px;}
}
/* Founder journey end */
/* select2 dropdown css start */
body.page756 .select2-container .select2-selection--single{border:2px solid #c1c5cd;height: 50px;display: flex;align-items: center;font-size: 16px;background-image: url(https://cdn1.designhill.com/assets/dh/images/shop/search.svg);background-repeat: no-repeat;background-size: 24px;background-position: left 8px center;padding-left: 36px;}
body.page756 .select2-search--dropdown{padding:12px 12px 4px;}
body.page756 .select2-results__option{padding: 6px 12px;font-size: 15px;font-weight: 400;}
body.page756 .select2-container--default .select2-results__option--highlighted[aria-selected]{background: #f1f1f1;color:#333;}
body.page756 .select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;right:8px;top:50%;transform: translateY(-50%);}
body.page756 .select2-dropdown{border:none;box-shadow:0 2px 3px 0 rgb(34 36 38 / 15%);}
body.page756 .select2-container--default .select2-search--dropdown .select2-search__field{border:2px solid #c1c5cd;padding:6px 12px;font-size:15px;border-radius:4px;}
body.page756 .select2-container--default .select2-results__option[aria-selected=true]{background-color:#f1f1f1;}
/* select2 dropdown css end */
/* KYC documents design layout css start */
.kyc-user-info{display: flex;flex-wrap: wrap;margin-top: 0px;}
.kyc-user-info .kyc-user-info-list{display: inline-flex;margin-bottom: 30px;width:24.95%;}
.kyc-user-info .ribbonShowcaseMain{top:18px;left: -67px;width:200px;} 
.kyc-user-info .winShowcaseDesignFrame{background:#f2f2f2;width: 100%;height: calc(100% - 109px);display: flex;justify-content: center;align-items: center;border-radius: 4px 4px 0px 0px;overflow: hidden;}
.kyc-user-info-list .winShowcaseDesign{width:100%;float: left;display: flex;flex-wrap:wrap;justify-content: flex-end;background: #fff;overflow: hidden;}
.kyc-user-info-list .winShowcaseDesign img{border-radius: 0px;max-height: 112px;}
.kyc-user-info-list .ribbonShowcase{transform: rotate(-40deg);margin-left: 0px;display: block;text-align: center;}
.kyc-user-info-list .winShowcaseDesignFrameAuth{width:100%;background: #fff;padding:0px;margin-top:0px;border-radius: 0px;border-top:none;color:#333;position: relative;}
.kyc-doc-title{display: block;position:relative;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;padding: 12px;font-weight: 500;}
.kyc-user-info-list .winShowcaseDesignFrameAuth .pull-right{position: absolute;right: 0;top:50%;transform: translateY(-50%);z-index: 4;}
.kyc-doc-info-wrapper{width:100%;display: flex;justify-content: center;align-items: center;padding:12px;background:#f2f2f2;border-radius: 0px 0px 4px 4px;}
.kyc-doc-info-wrapper .icon{font-size: 14px;color: #fff;}
/* .kyc-doc-info-wrapper .icon.icon-search{-webkit-text-stroke:0.5px #fff;} */
.kyc-doc-info-wrapper .icon.icon-download-alt{-webkit-text-stroke:0.2px #82bc3b;}
.kyc-doc-info-wrapper .icon-download{margin-top: 2px;}
.kyc-doc-info-wrapper a{margin:0px 2px;padding: 12px 16px;border-radius:30px;display: inline-flex;box-shadow: 0 3px 10px rgb(0 0 0 / 10%);transition: transform 0.3s;}
.kyc-doc-info-wrapper a:first-child{margin-left: 0px;}
.kyc-doc-info-wrapper a,
.kyc-doc-info-wrapper a:hover,
.kyc-doc-info-wrapper a:focus{background:#82bc3b;color:#fff;}
.kyc-doc-info-wrapper a:hover{transform: translateY(-1px);text-decoration: none!important;}
.kyc-user-info-list .tooltip-inner{width:100px;padding: 10px;}
.kyc-user-info-list .ribbonShowcaseStrip{top:25px;border-color:transparent;}
.kyc-user-info-list .ribbonShowcaseTxt{line-height: 1.8;padding:0px;font-size: 13px;font-weight: 500;}
.no-kyc-document{width:100%;max-width: 600px;margin: 0px auto;border-top:#e35642 solid 5px;border-radius: 8px;padding:36px;box-shadow: 0px 1px 6px #dcdddd;display: flex;flex-direction: column;justify-content: center;text-align: center;}
.no-kyc-document .icon-pdf{font-size: 56px;color:#e35642;}
.no-kyc-document .icon-pdf:before{content:"\f1c1";}
.no-kyc-document span{display: block;font-size: 24px;font-weight: 600;margin-top: 24px;line-height: normal;}
@media screen and (max-width:1024px){
  .kyc-user-info .kyc-user-info-list{width: 33.3%;}
}
@media screen and (max-width:640px){
  .kyc-user-info .kyc-user-info-list{width: 49.9%;}
}
@media screen and (max-width:360px){
  .kyc-user-info .kyc-user-info-list{width: 100%;}
  .kyc-user-info .winShowcaseDesignFrame{min-height:100px;}
}
/* KYC documents design layout css end */

/* KYC remarks popup css start */
.modal.kyc-remarks-popup .modal-header{background: #f7f7f7;color: #fff;border: none;border-radius: 3px 3px 0px 0px;position: relative;padding:24px;}
.modal.kyc-remarks-popup button.close{position: absolute;z-index: 1;right: 20px;top: 50%;transform: translateY(-50%);opacity: 0.2;}
.modal.kyc-remarks-popup button.close:hover{opacity: 0.8;}
.modal.kyc-remarks-popup .modal-title{margin: 0;font-size: 23px;color: #000;font-weight: 600;margin:0;padding-right: 30px;line-height: normal;}
.modal.kyc-remarks-popup .modal-body{width:100%;float: left;padding:24px;background: #fff;text-align: center;font-size: 17px;font-weight: 400;line-height: 1.6;border-radius: 0px 0px 3px 3px;}
.modal.kyc-remarks-popup .modal-body p{font-size: 17px;font-weight: 400;line-height: 1.6;text-align: center;margin-bottom: 0px;}
.modal.kyc-remarks-popup .modal-content{border-radius: 3px;}
@media screen and (max-width:767px){
  .modal.kyc-remarks-popup .modal-dialog{width:100%!important;margin: 0px!important;}
}
@media screen and (max-width:400px){
  .no-kyc-document{padding-left:15px;padding-right:15px;}
}
/* Kyc remarks popup css end */
