/**************** pack */ .kando-elementor-pack .brs50 { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } .kando-elementor-pack .smallBtn { height: 33px; line-height: 34px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .kando-elementor-pack ::-moz-selection { background: #b3d4fc; text-shadow: none; } .kando-elementor-pack ::selection { background: #b3d4fc; text-shadow: none; } /*Default css*/ .kando-elementor-pack .db { display: block; } .kando-elementor-pack .dIb { display: inline-block; } .kando-elementor-pack .bold { font-weight: bold; } .kando-elementor-pack .ofh { overflow: hidden; } .kando-elementor-pack .brs50 { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } .kando-elementor-pack .smallBtn { height: 33px; line-height: 34px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .kando-elementor-pack .relative { position: relative; } .kando-elementor-pack .White { color: #ffffff; } .kando-elementor-pack .blue3 { color: #6e7bdd; } .kando-elementor-pack .bgBlue6 { background: #e9ecff; } .kando-elementor-pack .bgPurple2 { background: #f4f5ff; } .kando-elementor-pack .bgPink1 { background: #d82aad; } .kando-elementor-pack .bgGray5 { background: #f9f9f9; } .kando-elementor-pack .Black1 { color: #444444; } .kando-elementor-pack .Black3 { color: #454545; } .kando-elementor-pack .itemPack .bgPink1 { -webkit-transition: all 300ms; -moz-transition: all 300ms; -ms-transition: all 300ms; -o-transition: all 300ms; transition: all 300ms; } /*items Pack*/ .kando-elementor-pack .itemPack { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1); box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1); -webkit-transition: all 700ms; -moz-transition: all 700ms; -ms-transition: all 700ms; -o-transition: all 700ms; transition: all 700ms; background: white; } .kando-elementor-pack .itemPack:hover { -webkit-box-shadow: 0px 0px 15px 0px rgba(110, 123, 221, 0.3); -moz-box-shadow: 0px 0px 15px 0px rgba(110, 123, 221, 0.3); box-shadow: 0px 0px 15px 0px rgba(110, 123, 221, 0.3); /* margin-top: -15px; */ } .kando-elementor-pack .itemPack:hover .iptsCircle { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; transform: rotate(0deg); } .kando-elementor-pack .ipTopSide { height: 100px; position: relative; padding: 25px; overflow: hidden; } .kando-elementor-pack .ipBottomSide { padding: 15px; } .kando-elementor-pack .ipBottomSide p { /*font-size: 13px;*/ /*color: #454545;*/ } .kando-elementor-pack .iptsCircle { width: 404px; height: 125px; display: inline-block; position: absolute; top: -25px; right: -42px; -webkit-transition: all 800ms; -moz-transition: all 800ms; -ms-transition: all 800ms; -o-transition: all 800ms; transition: all 800ms; -webkit-transform: rotate(-10deg); -moz-transform: rotate(-10deg); -ms-transform: rotate(-10deg); -o-transform: rotate(-10deg); transform: rotate(-10deg); } .kando-elementor-pack .iptsTitle { z-index: 9; position: relative; top: -89px; left: -33px; text-align: center; } .kando-elementor-pack .iptstCountSubtitle { margin-top: -15px; font-size: 18px; padding: 0 !important; letter-spacing: 0 !important; } .kando-elementor-pack .iptsIconCircle { width: 40px; height: 40px; background: #e9ecff; z-index: 1; position: relative; margin-top: 23px; display: inline-block; } .kando-elementor-pack .iptsIconCircle i { font-size: 22px; position: relative; left: -10px; top: 9px; } .kando-elementor-pack .icon-ico-follow { font-size: 30px; } .kando-elementor-pack .iptstCount { font-size: 36px; margin-top: 0; font-weight: 500; } .kando-elementor-pack .ipbPrice { margin-top: 17px; font-size: 24px; text-align: center; } .kando-elementor-pack .ipbPrice span { font-size: 11px; font-weight: normal; } .kando-elementor-pack .ipbPrice { padding: 0px; margin-top: 5px; font-size: 21px; } .kando-elementor-pack a.smallBtn { margin-top: 10px !important; height: 41px; line-height: 43px; text-align: center; } .kando-elementor-pack a.smallBtn:hover { color: white; } .kando-elementor-pack .oldprice { color: #d82aad; text-decoration: line-through; font-size: 18px !important; text-align: center; } .kando-elementor-pack .kando-elementor-pack.product-plan { margin-top: 20px; } .kando-elementor-pack a.smallBtn:hover { background: #c5289e; } /************************************************* package 2 ************************************* */ .kando-elementor-pack2 .btn-blue-bg:hover { opacity: .8; -moz-opacity: .8; filter: alpha(opacity=100); } .kando-elementor-pack2 .btn-blue-bg { background: #f3649b; padding: 10px; color: #fff; font-size: 15px; border: 0; text-decoration: none !important; cursor: pointer; float: left; /*box-shadow:0 10px 37px 0 rgba(0,0,0,.5);*/ border-radius: 5px; margin-top: 10px; } .kando-elementor-pack2 .btn-blue-bg { float: none; padding: 15px 35px !important; text-decoration: none; color: #fff; margin-bottom: 20px; margin-top: 20px; } .kando-elementor-pack2 ::-webkit-input-placeholder { color: #aaa } .kando-elementor-pack2 :-moz-placeholder { /* Firefox 18- */ color: #aaa } .kando-elementor-pack2 ::-moz-placeholder { /* Firefox 19+ */ color: #aaa } .kando-elementor-pack2 :-ms-input-placeholder { color: #aaa } .kando-elementor-pack2 strike.oldPrice { font-size: 31px; color: #aaa; display: inline-block; margin-top: 5px; margin-bottom: -11px; } .kando-elementor-pack2.pckg { display: table; width: 100%; border: 1px solid #eee; box-sizing: border-box; background: #fefefe; box-shadow: 0px 0px 11px rgba(0, 0, 0, 0.12); margin: 31px auto; background: radial-gradient(circle, rgba(238, 238, 238, 1) 0%, rgba(255, 255, 255, 1) 70%, rgba(238, 238, 238, 1) 100%); } .kando-elementor-pack2.pckg > div { display: table-cell; vertical-align: middle; text-align: center; padding: 5px; } .kando-elementor-pack2.pckg > form { display: table-cell; vertical-align: middle; text-align: center; padding: 5px; } .kando-elementor-pack2.pckg > div:last-child { border-left: 0 } .kando-elementor-pack2.pckg li { float: right; } .kando-elementor-pack2 .pckg-head { color: #777; text-transform: uppercase; margin-bottom: 0; line-height: 2.35; } .kando-elementor-pack2 .pckg-price { background: #f4f4f4; } .kando-elementor-pack2 .pckg-price span { font-size: 2em; color: #444; display: block; line-height: 1.5; /*letter-spacing: -2.2px;*/ margin-bottom: -6px; } .kando-elementor-pack2 .pckg-price span sup { font-size: 0.45em; margin: 0 8px 0 -6px; } .kando-elementor-pack2.pckg > div:nth-child(3) { width: 35%; text-align: right; padding-right: 22px; font-size: 16px; position: relative; padding-top: 18px; } .kando-elementor-pack2.pckg > div:nth-child(3):after { content: ""; /*background-image: url(../images/new.png);*/ width: 200px; height: 200px; position: absolute; top: -34px; background-repeat: no-repeat; left: -40px } .kando-elementor-pack2 .pckg-head h2 { margin: 0; } .kando-elementor-pack2 .pckg-head div { font-size: 18px } @media only screen and (max-width: 1097px) { .kando-elementor-pack2.pckg > div:nth-child(3):after { background-image: none; display: none } } @media only screen and (max-width: 767px) { .kando-elementor-pack2 .btn { border-radius: 3px !important; font-size: 14px !important; } .kando-elementor-pack2.pckg > div { display: block; } .kando-elementor-pack2.pckg { display: block; border-radius: 5px; margin: 10px; width: auto; } .kando-elementor-pack2.pckg > div { border-radius: 5px 5px 0 0; line-height: 1.8; box-sizing: border-box; } .kando-elementor-pack2 .normal-text h2 { text-align: center !important } .kando-elementor-pack2.pckg > div:nth-child(3) { text-align: center; width: 100%; padding: 10px; } .kando-elementor-pack2.off { margin-top: -13px !important; position: relative !important; display: inline-block !important; margin-left: auto !important; margin-right: auto !important; left: auto !important; width: auto !important; } } /*div#popup_cm { height: 630px; } div#popup_cm div.popRight,div#popup_cm div.popLeft{height: 630px;}*/ .kando-elementor-pack2 .comboChooser:before { position: absolute; content: "انتخاب کنید"; top: 0; left: 13px; color: #868585; font-size: 10px; /* background: #f5f5f5; */ bottom: 0; width: 85px; vertical-align: middle; line-height: 44px; border-radius: 3px 0 0 3px; z-index: 1; pointer-events: none; border-right: 1px solid #e8e6e6; border-radius: 30px 0 0 30px; } .kando-elementor-pack2 .comboChooser { display: inline-block; position: relative; margin: 10px; } .kando-elementor-pack2 .fl_combo { position: relative; -webkit-appearance: none; -moz-appearance: none; border-radius: 2px; appearance: none; text-align: left; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #888; color: #2d2d2d; font-size: 16px; display: inline-block; border: 0; box-shadow: -1px 1px 4px rgba(100, 100, 100, .60); border-radius: 30px; padding: 10px 15px 10px 100px !important; background: #fff; } .kando-elementor-pack2 .comboChooser option { /*background: #333;*/ } .kando-elementor-pack2 #viewplans .btn:hover,.kando-elementor-pack2 #viewplans .btn-blue-bg { background: #5c99e4; } .kando-elementor-pack2 .normal-text h2 { font-size: 14px; text-align: right; margin: 0; padding: 0; font-weight: normal; width: 100%; box-sizing: border-box; line-height: normal; } .kando-elementor-pack2 .normal-text h2:before { display: none !important; } @media only screen and (max-width: 686px) { /*mob*/ .kando-elementor-pack2 h2.pckg-title { /* position: absolute; */ top: 0; background: white; color: #5d5d5d; width: 130px; border-radius: 100px; height: 130px; margin: 0 auto; font-size: 18px; line-height: 130px; box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .25); border: 4px solid #d8dff1; margin: 16px auto; } } @media only screen and (min-width: 1200px) { .kando-elementor-pack2.pckg .pckg-head { width: 273px; } .kando-elementor-pack2.pckg .pckg-price { width: 273px; } } .kando-elementor-pack2 ::-webkit-input-placeholder { text-align: right; } .kando-elementor-pack2.off { position: absolute; margin-top: -46px; border-radius: 50px; color: #d44650; text-align: right !important; box-shadow: 0 2px 4px rgba(100, 100, 100, 0.1); z-index: 1; padding: 0 !important; padding-right: 75px !important; padding-left: 25px !important; font-size: 13px; background: #ffffff; background: radial-gradient(circle, rgba(238, 238, 238, 1) 0%, rgba(255, 255, 255, 1) 50%, rgba(238, 238, 238, 1) 100%); left: 50%; display: inline-block !important; margin-left: -89px; } .kando-elementor-pack2.off span { font-size: 36px; position: absolute; right: 16px; /*margin-top: 12px;*/ font-weight: bold; color: #f16872; /*letter-spacing: -3px;*/ display: inline-block; } .kando-elementor-pack2.off div { font-size: 19px; color: #777; } .kando-elementor-pack2.off span i { /*font-size: 29px;*/ /*letter-spacing: 4px;*/ /*line-height: 57px;*/ float: left; padding-right: 6px; } /* select nice */ .kando-elementor-pack2 .nice-select:active,.kando-elementor-pack2 .nice-select.open, .nice-select:focus { border-color: #999; } .kando-elementor-pack2 .nice-select { text-align: right; line-height: 1.8; cursor: pointer; } .kando-elementor-pack2 .nice-select:hover { border-color: #dbdbdb; } .kando-elementor-pack2 .nice-select.open .list { opacity: 1; pointer-events: auto; -webkit-transform: scale(1) translateY(0); -ms-transform: scale(1) translateY(0); transform: scale(1) translateY(0); margin: 2px 0; } .kando-elementor-pack2 .nice-select:active,.kando-elementor-pack2 .nice-select:focus { border-color: #999; } .kando-elementor-pack2 .nice-select .list { background-color: #fff; border-radius: 5px; box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11); box-sizing: border-box; margin-top: 4px; opacity: 0; overflow: hidden; padding: 0; pointer-events: none; position: absolute; top: 2px; right: -10px; -webkit-transform-origin: 50% 0; -ms-transform-origin: 50% 0; transform-origin: 50% 0; -webkit-transform: scale(0.75) translateY(-21px); -ms-transform: scale(0.75) translateY(-21px); transform: scale(0.75) translateY(-21px); -webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out; transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out; z-index: 10; } .kando-elementor-pack2 .nice-select .list:hover .option:not(:hover) { background-color: transparent !important; } .kando-elementor-pack2 .nice-select .option { cursor: pointer; font-weight: 400; line-height: 40px; list-style: none; min-height: 40px; outline: none; text-align: right; -webkit-transition: all 0.2s; transition: all 0.2s; float: none; /*margin-bottom: 0;*/ padding: 2px 20px; font-size: 14px; white-space: nowrap; border-bottom: 1px solid #f1f1f1; white-space: nowrap; margin: 0; } .kando-elementor-pack2 .nice-select .option:hover { background-color: #f6f6f6; } .kando-elementor-pack2 .nice-select .option.selected { font-weight: bold; } .kando-elementor-pack2 span.current { font-size: 15px; padding: 0px 20px; } .kando-elementor-pack2 .option i,.kando-elementor-pack2 .option b { display: inline-block; width: 50%; } .kando-elementor-pack2 .option i { text-align: left; font-style: normal; color: #4c4c8e; /*margin-right: 10px;*/ }