@charset "utf-8";
/* CSS Document */
/* RESET */
.campaign-july div, .campaign-july span, .campaign-july applet, .campaign-july object, .campaign-july iframe,.campaign-july h1, .campaign-july h2, .campaign-july h3, .campaign-july h4, .campaign-july h5, .campaign-july h6, .campaign-july p, .campaign-july blockquote, .campaign-july pre,.campaign-july a, .campaign-july abbr, .campaign-july acronym, .campaign-july address, .campaign-july big, .campaign-july cite, .campaign-july code,
.campaign-july del, .campaign-july dfn, .campaign-july em, .campaign-july img, .campaign-july ins, .campaign-july kbd, .campaign-july q, .campaign-july s, .campaign-july samp,.campaign-july small, .campaign-july strike, .campaign-july strong, .campaign-july sub, .campaign-july sup, .campaign-july tt, .campaign-july var,.campaign-july b, .campaign-july u, .campaign-july i, .campaign-july center,.campaign-july dl, .campaign-july dt, .campaign-july dd, .campaign-july ol, .campaign-july ul, .campaign-july li, .campaign-july input, .campaign-july select, .campaign-july textarea,
.campaign-july fieldset, .campaign-july form, .campaign-july label, .campaign-july legend,.campaign-july table, .campaign-july caption, .campaign-july tbody, .campaign-july tfoot, .campaign-july thead, .campaign-july tr, .campaign-july th, .campaign-july td,.campaign-july article, .campaign-july aside, .campaign-july canvas, .campaign-july details, .campaign-july embed,
.campaign-july figure, .campaign-july figcaption, .campaign-july footer, .campaign-july header, .campaign-july hgroup,.campaign-july menu, .campaign-july nav, .campaign-july output, .campaign-july ruby, .campaign-july section, .campaign-july summary,
.campaign-july time, .campaign-july mark, .campaign-july audio, .campaign-july video {margin: 0;padding: 0;} .campaign-july img {border:none;}
/* END RESET*/

/***main settings****/
.campaign-july{font-family: arial; direction:rtl;}
.campaign-july div#top_wrapper {  width: 100%; height: 1000px;margin: 0 auto; direction: rtl;}
.campaign-july .btn{cursor:pointer;}
.campaign-july .hide{display: none;}
.campaign-july .clear{clear:both;}
.campaign-july .center{ width: 960px;margin: 0 auto;}

/****MAIN CONTENT****/
.campaign-july{width: 986px;  margin:0 auto; padding:0; position:relative;background-repeat: no-repeat;font-size: 16px;}
.campaign-july .h1{color:#2b89e0; font-size: 20px;margin-right: 49px;margin-bottom: 66px;}

/*HEADER*/
.campaign-july .header{position: relative; color:#484c50; }
.campaign-july .header .text{position: absolute; top: 28%; right: 49px;font-size: 37px; font-weight: 500; }
.campaign-july .header .text .light{font-weight: 100; font-size: 27px; }
.campaign-july h2.h2 {margin-bottom: 50px; font-size: 21px;color: #2b89e0;}

/*PACKAGES*/
.campaign-july .pack {-webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden; transform: translateZ(0); width: 298px; float: right; margin-left: 24px; position: relative; transition: 0.5s; /* outline: 1px solid #e6ebf0; */ box-shadow: 0.1px 1px 45px rgba(0, 0, 0, 0.18); z-index: 2; overflow: hidden; }
.campaign-july .pack .border { border-top: none !important; border-radius: 2px; padding-bottom: 10px; border-top: none; border: none !important; }
.campaign-july div.pack:hover { transform: scale(1.15); -ms-transform: scale(1.1); z-index: 3; /* transform: translateZ(0); */}
.campaign-july div.pack:hover .order, .campaign-july div.pack:hover .strip { background: #00bff3; }
.campaign-july .strip { height: 38px; width: 283px; position: absolute; background: #2B348F; transform: rotate(-44deg); -ms-transform: rotate(-44deg); text-align: center; left: -93px; top: 29px; box-shadow: 1px 1px 1px 1px rgba(0,0,0,0.25); box-sizing: border-box; padding-top: 12px; transition: 0.5s; }
.campaign-july .strip h3 { color: #fff; font-size: 14px; font-weight: normal; word-spacing: -1px; }
.campaign-july .strip h3 span { font-weight: bold; font-size: 16px; }
.campaign-july h3.price { text-align: center; padding-top: 186px; padding-right: 15px;font-size: 22px; letter-spacing: -2px; line-height: 19px; color: #263f8b; direction: ltr;}
.campaign-july .price span.numbers { font-size: 54px; }
.campaign-july .price span.month { padding-left: 16px; }
.campaign-july .order { display: block; text-align: center; background: #2B348F; margin: 0 auto; margin-top: 14px; width: 275px; height: 44px; box-sizing: border-box; color: #fff; font-size: 20px; padding-top: 10px; text-decoration: none; position: relative; transition: 0.5s; }
.campaign-july .order img { position: absolute;left: 19px;top: 15px; }
.campaign-july .pack .main-list { margin-top: 23px; padding-top: 25px; list-style: none; box-sizing: border-box; padding-right: 70px; color: #263f8b; font-weight: bold; }
.campaign-july .pack .main-list li { margin-bottom: 20px; line-height: 21px; overflow: hidden; text-align: right;}
.campaign-july .pack .main-list li span { font-size: 14px; float: right; color: #000; margin-left: 3px; }
.campaign-july .show-details { color: #263f8b; box-sizing: border-box; height: 26px; width: 140px; padding-right: 12px; padding-top: 4px; margin-bottom: 10px; cursor: pointer; }
.campaign-july .flipped { transform: rotate(180deg); -ms-transform: rotate(180deg); }
.campaign-july .details { display: none; overflow: hidden; }
.campaign-july .pack .details-list { list-style: none; color: #000; box-sizing: border-box; padding-right: 12px; padding-bottom: 5px; font-size: 14px; }
.campaign-july .packages-wrapper { width: 100%; }
.campaign-july .packages-wrapper { width: 986px; }
.campaign-july .pack .details-list li { margin-bottom: 10px; }
.campaign-july .order.bottom { margin-top: 0; }
.campaign-july #right-pack { background: #fff url("../images/right-pack.png") no-repeat; }
.campaign-july #right-pack .border { border: 2px solid #e2e9ee; }
.campaign-july #mid-pack { background: #fff url("../images/mid-pack.png") no-repeat; }
.campaign-july #mid-pack .border{ border: 2px solid #e4e4e4; }
.campaign-july #mid-pack .strip { /* left: -16px; */ /* top: 40px; */ }
.campaign-july #left-pack { background: #fff url("../images/left-pack.png") no-repeat; margin-left: 0; }
.campaign-july #left-pack .border{ border: 2px solid #d3e7f8; }

/*FOOTER*/
.campaign-july .footer{ /* display: none; */position: absolute;bottom: 0;width: 100%;z-index: 0;}
.campaign-july .footer .headline{color: #33448b; font-weight: 100;  margin-bottom: 16px; padding-right: 14px;font-size: 21px;}
.campaign-july .footer .spacer{ background: #c1c7dc; width: 1px; height: 116px; float: right;}
.campaign-july .footer .text{text-align: center; color: #348ee1;margin-top: 8px;}
.campaign-july .footer .icon-img{margin: 0 auto; display: block; }
.campaign-july .footer .icons-wrapper{width: 100%; }
.campaign-july .footer .icon{float: right; width: 32.7%; }
