@font-face{font-display:swap;font-family:'Ubuntu-Light';src:url(fonts/ubuntu/ubuntu-light.woff2),url(fonts/ubuntu/ubuntu-light.woff),url(fonts/ubuntu/ubuntu-light.ttf),url(fonts/ubuntu/ubuntu-light.eot),url(fonts/ubuntu/ubuntu-light.svg)}@font-face{font-display:swap;font-family:'Ubuntu-Regular';src:url(fonts/ubuntu/ubuntu-regular.woff2),url(fonts/ubuntu/ubuntu-regular.woff),url(fonts/ubuntu/ubuntu-regular.ttf),url(fonts/ubuntu/ubuntu-regular.eot),url(fonts/ubuntu/ubuntu-regular.svg)}@font-face{font-display:swap;font-family:'Ubuntu-Medium';src:url(fonts/ubuntu/ubuntu-medium.woff2),url(fonts/ubuntu/ubuntu-medium.woff),url(fonts/ubuntu/ubuntu-medium.ttf),url(fonts/ubuntu/ubuntu-medium.eot),url(fonts/ubuntu/ubuntu-medium.svg)}@font-face{font-display:swap;font-family:'Ubuntu-Bold';src:url(fonts/ubuntu/ubuntu-bold.woff2),url(fonts/ubuntu/ubuntu-bold.woff),url(fonts/ubuntu/ubuntu-bold.ttf),url(fonts/ubuntu/ubuntu-bold.eot),url(fonts/ubuntu/ubuntu-bold.svg)}@font-face{font-display:swap;font-family:'Circular-Black';src:url(fonts/circular/circularstd-black.woff2),url(fonts/circular/circularstd-black.woff),url(fonts/circular/circularstd-black.ttf),url(fonts/circular/circularstd-black.eot),url(fonts/circular/circularstd-black.svg)}@font-face{font-display:swap;font-family:'Circular-Bold';src:url(fonts/circular/circularstd-bold.woff2),url(fonts/circular/circularstd-bold.woff),url(fonts/circular/circularstd-bold.ttf),url(fonts/circular/circularstd-bold.eot),url(fonts/circular/circularstd-bold.svg)}@font-face{font-display:swap;font-family:'Circular-Medium';src:url(fonts/circular/circularstd-medium.woff2),url(fonts/circular/circularstd-medium.woff),url(fonts/circular/circularstd-medium.ttf),url(fonts/circular/circularstd-medium.eot),url(fonts/circular/circularstd-medium.svg)}@font-face{font-display:swap;font-family:'Circular-Book';src:url(fonts/circular/circularstd-book.woff2),url(fonts/circular/circularstd-book.woff),url(fonts/circular/circularstd-book.ttf),url(fonts/circular/circularstd-book.eot),url(fonts/circular/circularstd-book.svg)}.essay-component .s12,.essay-component .col-sm-12{width:100%}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;max-width:1170px;position:relative}.container.large-container{width:100%;max-width:1460px}.container.content-container{width:100%;max-width:1300px}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{display:block;width:100%;clear:both;content:'';height:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-sidebar,.col-content{float:left;position:relative;min-height:1px;padding:0 15px}.col-12{width:100%}.col-11{width:91.66666667%}.col-10{width:83.33333333%}.col-9{width:75%}.col-8{width:66.66666667%}.col-7{width:58.33333333%}.col-6{width:50%}.col-5{width:41.66666667%}.col-4{width:33.33333333%}.col-3{width:25%}.col-2{width:16.66666667%}.col-1{width:8.33333333%}.row.grid_row{overflow:hidden}.row.grid_row > [class*='col-']{padding-bottom:2000px;margin-bottom:-2000px}.page-col{padding-left:23px;padding-right:27px;text-align:justify}@media screen and (max-width: 1460px){.hidden-lg{display:none!important}.col-lg-12{width:100%!important}.col-lg-11{width:91.66666667%!important}.col-lg-10{width:83.33333333%!important}.col-lg-9{width:75%!important}.col-lg-8{width:66.66666667%!important}.col-lg-7{width:58.33333333%!important}.col-lg-6{width:50%!important}.col-lg-5{width:41.66666667%!important}.col-lg-4{width:33.33333333%!important}.col-lg-3{width:25%!important}.col-lg-2{width:16.66666667%!important}.col-lg-1{width:8.33333333%!important}}@media screen and (max-width: 1199px){.hidden-l{display:none!important}.col-l-12{width:100%!important}.col-l-11{width:91.66666667%!important}.col-l-10{width:83.33333333%!important}.col-l-9{width:75%!important}.col-l-8{width:66.66666667%!important}.col-l-7{width:58.33333333%!important}.col-l-6{width:50%!important}.col-l-5{width:41.66666667%!important}.col-l-4{width:33.33333333%!important}.col-l-3{width:25%!important}.col-l-2{width:16.66666667%!important}.col-l-1{width:8.33333333%!important}}@media screen and (max-width: 1023px){.hidden-l{display:none!important}.col-xl-12{width:100%!important}.col-xl-11{width:91.66666667%!important}.col-xl-10{width:83.33333333%!important}.col-xl-9{width:75%!important}.col-xl-8{width:66.66666667%!important}.col-xl-7{width:58.33333333%!important}.col-xl-6{width:50%!important}.col-xl-5{width:41.66666667%!important}.col-xl-4{width:33.33333333%!important}.col-xl-3{width:25%!important}.col-xl-2{width:16.66666667%!important}.col-xl-1{width:8.33333333%!important}.sidebar-col{display:none!important}.page-col{width:100%;padding-left:15px;padding-right:15px}}@media screen and (max-width: 991px){.hidden-md{display:none!important}.col-md-12{width:100%!important}.col-md-11{width:91.66666667%!important}.col-md-10{width:83.33333333%!important}.col-md-9{width:75%!important}.col-md-8{width:66.66666667%!important}.col-md-7{width:58.33333333%!important}.col-md-6{width:50%!important}.col-md-5{width:41.66666667%!important}.col-md-4{width:33.33333333%!important}.col-md-3{width:25%!important}.col-md-2{width:16.66666667%!important}.col-md-1{width:8.33333333%!important}}@media screen and (max-width: 767px){.hidden-sm{display:none!important}.col-sm-12{width:100%!important}.col-sm-11{width:91.66666667%!important}.col-sm-10{width:83.33333333%!important}.col-sm-9{width:75%!important}.col-sm-8{width:66.66666667%!important}.col-sm-7{width:58.33333333%!important}.col-sm-6{width:50%!important}.col-sm-5{width:41.66666667%!important}.col-sm-4{width:33.33333333%!important}.col-sm-3{width:25%!important}.col-sm-2{width:16.66666667%!important}.col-sm-1{width:8.33333333%!important}}@media screen and (max-width: 568px){.hidden-xs{display:none!important}.col-xs-12{width:100%!important}.col-xs-11{width:91.66666667%!important}.col-xs-10{width:83.33333333%!important}.col-xs-9{width:75%!important}.col-xs-8{width:66.66666667%!important}.col-xs-7{width:58.33333333%!important}.col-xs-6{width:50%!important}.col-xs-5{width:41.66666667%!important}.col-xs-4{width:33.33333333%!important}.col-xs-3{width:25%!important}.col-xs-2{width:16.66666667%!important}.col-xs-1{width:8.33333333%!important}}html,body{position:relative;overflow-x:hidden;padding:0;margin:0;background:#fff;font-weight:400}body{-webkit-text-size-adjust:none;font-family:'Circular-Book',sans-serif;font-size:15px;line-height:24px;color:#4b4d4e;background:#fdfdfd}html.o-visible,.o-visible body{overflow:visible}*{margin:0;padding:0;box-sizing:border-box;outline:none}p{margin-bottom:20px}a{color:#1976ad;transition:all .3s ease}a:hover{color:#196a9f;transition:all .3s ease}b,strong,.b,.strong{font-family:'Circular-Bold',sans-serif;font-weight:400}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin:0 0 18px;color:#59568c;font-family:"Ubuntu-Bold",sans-serif;font-weight:400;text-align:left}h1.white,.h1.white,h2.white,.h2.white,h3.white,.h3.white,h4.white,.h4.white,h5.white,.h5.white,h6.white,.h6.white{color:#fff}h1,.h1{font-size:37px;line-height:47px}h2,.h2{font-size:36px;line-height:46px;position:relative;padding:0 0 18px}h2.centered,.h2.centered{text-align:center}h2:before,.h2:before{position:absolute;left:0;bottom:0;background:#d5d5d5;height:2px;width:90px;content:''}h2.centered:before,.h2.centered:before{right:0;margin:auto}h2.simple,.h2.simple{padding:0}h2.simple:before,.h2.simple:before{display:none}h3,.h3{font-size:28px;line-height:38px;color:#49494a}h4,.h4{font-size:26px;line-height:36px;color:#49494a}h5,.h5{font-size:24px;line-height:34px;color:#49494a}h6,.h6{font-size:18px;line-height:30px;font-family:'Ubuntu-Medium',sans-serif;color:#4b4d4e}.page-col h2,.page-col .h2{font-size:28px;line-height:38px;padding:0 0 15px}.page-col h2:before,.page-col .h2:before{background:#23B7E2}.page-col h3,.page-col .h3{font-size:24px;line-height:34px;padding:0 0 13px;position:relative}.page-col h3:before,.page-col .h3:before{position:absolute;left:0;bottom:0;background:#97bc3c;height:2px;width:90px;content:''}.page-col h4,.page-col .h4{font-size:22px;line-height:32px}.page-col h5,.page-col .h5{font-size:20px;line-height:30px}.page-col h6,.page-col .h6{font-size:18px;line-height:28px}.page-col .h6:before{display: none}.page-col .h6{padding: 0}.page-col h4,.page-col .h4{font-family:'Ubuntu-Bold',sans-serif;background:linear-gradient(-75deg,#ff715d 48%,#59568c 80%);background:-webkit-linear-gradient(-75deg,#ff715d 48%,#59568c 80%);background:-moz-linear-gradient(-75deg,#ff715d 48%,#59568c 80%);background:-webkit-linear-gradient(-75deg,#ff715d 48%,#59568c 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.page-col h4,.page-col .h4{color:#49494a;background:none}}/*ELEMENTS*/table{border-collapse: collapse;border: none;width: 100%}table td, table th{padding: 0;margin: 0;border: none;vertical-align: top}a{text-decoration: none;color: #23B7E2;transition: all .3s ease}a:hover{color: #0071c7;transition: all .3s ease}.img-responsive, .content-container img{max-width: 100%;height: auto}.essay-img{max-width: 100%; margin: 0 auto 30px auto}.default_button, .e-container .order-details-payment .pay-btn, .e-container .pay-order .pay-btn{-webkit-appearance: none;font-size: 15px;line-height: 15px;font-family: 'Circular-Bold', sans-serif;font-weight: normal;display: inline-block;position: relative;background: #FF715D;border: 2px solid #FF715D;border-radius: 22px;padding: 16px 59px 15px 38px;outline: none;box-shadow: none;text-align: center;transition: all .3s linear;cursor: pointer;text-decoration: none!important;color: #fff}.default_button:hover,.e-container .order-details-payment .pay-btn:hover, .e-container .pay-order .pay-btn:hover{background: #FFF;color: #49494a;border: 2px solid #FF715D}.default_button:before{position: absolute;right: 36px;top: 0;bottom: 0;margin: auto;border-style: solid;border-color: #FFF;color: #FFF;border-width: 0 2px 2px 0;display: inline-block;padding: 0;content: '';width: 8px;height: 8px;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);transition: all .3s linear;box-sizing: border-box}.default_button:hover:before{border-color: #49494a;color: #49494a}.default_button.red_button{color: #fff;background: #FF715D;box-shadow: 0 0 10px 0 rgba(255, 113, 93, 0.6)}.default_button.red_button:hover{color: #FF715D;background: #fff}.default_button.red_button:before{border-color: #fff;color: #fff}.default_button.red_button:hover:before{border-color: #FF715D;color: #FF715D}.default_button.green_button{color: #49494a;background: transparent;border-color: #afd64f;box-shadow: none}.default_button.green_button:hover{color: #fff;background: #afd64f}.default_button.green_button:before{border-color: #afd64f;color: #afd64f}.default_button.green_button:hover:before{border-color: #fff;color: #fff}.default_button.blue_button{color: #fff;background: #23b7e2;border-color: #23b7e2;box-shadow: 0 0 10px 0 rgba(35, 183, 226, 0.4)}.default_button.blue_button:hover{color: #23b7e2;background: #fff}.default_button.blue_button:before{border-color: #fff;color: #fff}.default_button.blue_button:hover:before{border-color: #23b7e2;color: #23b7e2}.default_button.animated-button{overflow: hidden;position: relative}.default_button.animated-button:after{display: block;position: absolute;top: 0;left: -100%;width: 0;height: 100%;content: '';transition: all 1s ease;border: none;background: linear-gradient(-45deg, rgba(255,255,255,0) 20%, rgba(255,255,255,.5) 50%, rgba(255,255,255,0) 80%)}.default_button.animated-button.anim:after{transition: all 1s ease;left: 100%;width: 100%;background: linear-gradient(45deg, rgba(255,255,255,0) 20%, rgba(255,255,255,.5) 50%, rgba(255,255,255,0) 80%)}.default_button.animated-button:hover:after{display: none}.circle-button{z-index: 1;-webkit-appearance: none;font-size: 15px;line-height: 15px;color: #49494a;font-family: 'Circular-Bold', sans-serif;font-weight: normal;display: inline-block;position: relative;background: transparent;border-radius: 22px;padding: 18px 68px 17px 0;box-sizing: border-box;outline: none;box-shadow: none;cursor: pointer;overflow: hidden}.circle-button:hover{color: #23b7e2}.circle-button:before{position: absolute;right: 0;top: 0;bottom: 0;margin: auto;content: '';border: 2px solid #D5D5D5;border-radius: 50%;width: 46px;height: 46px;background: transparent}.circle-button:after{position: absolute;right: 22px;top: 0;bottom: 0;margin: auto;content: '';border-radius: 50%;width: 6px;height: 6px;background: #23b7e2;transition: all .3s linear;box-shadow: 0 0 0 2px rgba(0, 0, 0, 0)}.circle-button:hover:after{box-shadow: 0 0 0 5px rgba(35, 183, 226, 1);transition: all .3s linear;outline: 16px solid rgba(35, 183, 226, 1)}.circle-button.more_button:after{width: 0;height: 0;border-style: solid;border-width: 5px 0 5px 10px;border-color: transparent transparent transparent #23b7e2;background: transparent!important;box-shadow: none!important;border-radius: 0;right: 19px}.circle-button.more_button:hover:after{border-width: 15px 0 15px 25px;right: 9px;outline: none}.d_block{display: block}.d_inline_block{display: inline-block}.d_inline{display: inline-block}.p_relative{position: relative}.p_absolute{position: absolute}.text_left{text-align: left}.text_right{text-align: right}.text_center{text-align: center}.text_justify{text-align: justify}.pull_left{float: left}.pull_right{float: right}.clr{clear: both!important;float: none!important;width: 100%;display: block;height: 0}.no_padding{padding: 0!important}.no_margin{margin: 0!important}.animate_fast, .animate_fast a, .animate_fast a:hover, .animate_fast .default_button, .animate_fast .default_button:hover {transition: all .3s ease}.uppercase{text-transform: uppercase}p.paragraph{border-left: 1px solid #FF6C54;padding: 20px;background: #f8f3f2}ul.no_style li{list-style: none}ul.horizontal{display: block;width: 100%}ul.horizontal > li{display: inline-block;padding: 5px}.content-container ul{list-style: none;margin: 0 0 20px 0;padding: 0 0 0 20px}.content-container ul li p{margin: 0}.content-container ul li{padding: 5px 0 5px 20px;position: relative}.content-container ul li:before{position: absolute;left: 0;top: 12px;bottom: 0;margin: 0;display: inline-block;width: 8px;height: 8px;background: #fff;border: 2px solid #ff7966;border-radius: 50%;content: '';box-sizing: border-box}.content-container ul li h1, .content-container ul li .h1, .content-container ul li h2, .content-container ul li .h2, .content-container ul li h3, .content-container ul li .h3, .content-container ul li h4, .content-container ul li .h4, .content-container ul li h5, .content-container ul li .h5, .content-container ul li h6, .content-container ul li .h6{margin: 0}.content-container ol{margin: 0 0 20px 0;padding-left: 15px}.content-container ol{counter-reset: item}.content-container ol li p{margin: 0}.content-container ol li{background: none;font-size: 15px;line-height: 24px;padding: 2px 0 2px 25px;text-align: justify;list-style: none;position: relative}.content-container ol li{counter-increment: item}.content-container ol li:before{content: counter(item)". ";color: #59568c;display: inline-block;font-family: 'Circular-Medium', sans-serif;position: absolute;left: 0;top: 5px;font-size: 16px;line-height: 16px}.table{display: table;padding: 0;margin: 0;width: 100%;border: none}.tr{display: table-row}.td{display: table-cell;padding: 0;margin: 0;border: none}.v-middle td{vertical-align: middle}.v-top td{vertical-align: top}.v-bottom td{vertical-align: bottom}#toup{position: fixed;bottom: -200px;right: 32px;z-index: 8;cursor: pointer;border-radius: 50%;background: #23B7E2;box-shadow: inset -7px -3px 0 rgba(0, 0, 0, 0.05);width: 60px;height: 60px;transition: all .3s ease}#toup:hover{opacity: 1!important;transition: all .3s ease}#toup .up-btn_ico{position: absolute;left: 0;right: 0;top: 19px;width: 20px;height: 14px;margin: auto}#toup .up-btn_ico:before{display: inline-block;content: '';width: 0;height: 0;border-style: solid;border-width: 0 10px 14px 10px;border-color: transparent transparent #fff transparent}body #bottom-chat .chat-icon span{background: #afd64f;box-shadow: inset -7px -3px 0 rgba(0, 0, 0, 0.05)}body #bottom-chat .chat-icon.animation span{box-shadow: inset -7px -3px 0 rgba(0, 0, 0, 0.05)}body #bottom-chat .chat-icon .live-chat{width: 60px;height: 60px;box-shadow: 0 0 0 0 rgba(175,214,79,.3);transition: all .3s ease;border-radius: 50%}body #bottom-chat .chat-icon.animation .live-chat{box-shadow: 0 0 0 25px rgba(175,214,79,.3);transition: all .3s ease}body #bottom-callback .callback-icon .btn:before{background: #ff715d;box-shadow: inset -7px -3px 0 rgba(0, 0, 0, 0.05)}body #bottom-callback .callback-icon.animation .btn:before{box-shadow: inset -7px -3px 0 rgba(0, 0, 0, 0.05)}body #bottom-callback .callback-icon .btn{width: 60px;height: 60px;box-shadow: 0 0 0 0 rgba(255,113,93,.3)!important;transition: all .3s ease;border-radius: 50%}body #bottom-callback .callback-icon.animation .btn{box-shadow: 0 0 0 25px rgba(255,113,93,.3)!important;transition: all .3s ease}body #bottom-callback{bottom: 62px}.site-logo{display: inline-block;background-image: url("images/logo-v2.png");background-repeat: no-repeat;background-position: 0 0;height: 69px;width: 239px;background-size: 239px 69px;font-size: 0;line-height: 0}.dots-bg{display: inline-block;background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiBAMAAADIaRbxAAAAElBMVEUAAABdXV1dXV1dXV1dXV1dXV0pnBmyAAAABnRSTlMAGhAVCgTzgJIlAAAAS0lEQVQoz2NgYDEUFGJAAYaCgoKiyALMgiAQgCTiCBYxQNWEpk0QDITIEhFBElEEiwggiTCCRRyQRFhhxiBAMEwJAgQpOTCMAroDAJuCB64nDWC0AAAAAElFTkSuQmCC') 0 0}.green_text{color: #97bc3c}.no_margin_top{margin-top: 0}body .owl-theme .owl-controls .owl-page span{width: 12px;height: 12px;display: inline-block;border: 2px solid #e6e6e7;background: #e6e6e7;transition: all .3s linear;margin: 5px;border-radius: 50%;opacity: 1}body .owl-theme .owl-controls .owl-page.active span, body .owl-theme .owl-controls.clickable .owl-page:hover span{background: #fff;border-color: #93b839;transition: all .3s linear}.mob_item{display: none!important}main .e-container input[type="radio"], main .e-container input[type="checkbox"], input[type="radio"], input[type="checkbox"]{width: 25px;height: 20px;margin: 0!important;border: none;background: transparent;position: relative;top: 5px;-webkit-appearance: none}main .e-container input[type="radio"]:before, main .e-container input[type="checkbox"]:before, input[type="radio"]:before, input[type="checkbox"]:before{background-image: url(images/sprite-buttons.png);background-repeat: no-repeat;display: inline-block;content: '';position: absolute;cursor: pointer;top: 0;bottom: 0}main .e-container input[type="radio"]:before, input[type="radio"]:before{width: 20px;height: 20px;background-position: -67px -1px;}main .e-container input[type="radio"]:checked:before, input[type="radio"]:checked:before{width: 20px;height: 20px;background-position: -45px -1px;}main .e-container input[type="checkbox"]:before, input[type="checkbox"]:before{width: 20px;height: 20px;background-position: -1px -1px;}main .e-container input[type="checkbox"]:checked:before, input[type="checkbox"]:checked:before{width: 20px;height: 20px;background-position: -23px -1px;}/*ELEMENTS*//*ICONS*/.icon-s.lazy_bg{background-image: none}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.icon-s {background: url('images/s-new@2x.png') no-repeat top left;background-size: 21px 83px}}.icon-s {background: url('images/s-new.png') no-repeat top left;display: inline-block;content: ''}.icon-s.s-fbk{background-position: 0 0;width: 9px;height: 17px}.icon-s.s-gp{background-position: 0 -18px;width: 21px;height: 14px}.icon-s.s-inst{background-position: 0 -33px;width: 16px;height: 16px}.icon-s.s-pint{background-position: 0 -50px;width: 15px;height: 19px}.icon-s.s-twt{background-position: 0 -70px;width: 15px;height: 12px}.menu-ico{background-image: url("images/spritesheet-menu.png");background-repeat: no-repeat;display: inline-block}.menu-ico1{width: 14px;height: 14px;background-position: -5px -5px}.menu-ico2{width: 12px;height: 14px;background-position: -51px -5px}.menu-ico3{width: 13px;height: 12px;background-position: -5px -29px}.menu-ico4{width: 13px;height: 11px;background-position: -28px -29px}.menu-ico5{width: 12px;height: 12px;background-position: -51px -29px}.menu-ico6{width: 15px;height: 12px;background-position: -5px -51px}.menu-ico7{width: 8px;height: 12px;background-position: -30px -51px}.menu-ico8{width: 10px;height: 12px;background-position: -48px -51px}.menu-ico9{width: 12px;height: 12px;background-position: -73px -5px}.menu-ico10{width: 12px;height: 10px;background-position: -29px -5px}.close-ico{display: inline-block;width: 15px;height: 16px;background-size: 15px 16px;background-repeat: no-repeat;background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQBAMAAAA7eDg3AAAAD1BMVEUAAAD/cV3/cV3/cV3/cV3lkefOAAAABHRSTlMAmWbdipSHrQAAAD1JREFUCNdjYGIAAhApIgCkQaSII5BmdBEAYxAPREA4IBLIBit0BgmAhYACMAZCCq4YoR1uINwKuKVwZwAAVcMISxbkq08AAAAASUVORK5CYII=')}.clock-ico{display: inline-block;background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMBAMAAACkW0HUAAAAJ1BMVEUAAABhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFz0jeiAAAADXRSTlMAqt1md+67M5kRzFVE38Q0iwAAAEpJREFUCNdjYGBOUjNgYGAQFXEMZGBgVOdkKBJgMC3gMGAPZkhk4DBgEGNQAVFOQIplDZBKZGAwahADKmHg3B4M1MAA1ADVDjUMALKuCsVRAjf9AAAAAElFTkSuQmCC');background-repeat: no-repeat;background-size: 12px;width: 12px;height: 12px}.adv-bg:not(.lazy_bg){background-image: url("images/spritesheet-adv.png");background-repeat: no-repeat}.adv-bg{display: inline-block}.adv-sh_b{width: 181px;height: 191px;background-position: -1px -1px}.adv-sh_g{width: 197px;height: 179px;background-position: -184px -1px}.adv-sh_r{width: 189px;height: 181px;background-position: -383px -1px}.adv-sh_v{width: 184px;height: 185px;background-position: -574px -1px}@media screen and (max-width: 568px) {    .adv-bg:not(.lazy_bg){background-image: url("images/spritesheet-adv-small.png");background-repeat: no-repeat}    .adv-sh_b{width: 146px;height: 153px;background-position: -1px -1px}    .adv-sh_g{width: 159px;height: 144px;background-position: -149px -1px}    .adv-sh_r{width: 151px;height: 146px;background-position: -310px -1px}    .adv-sh_v{width: 148px;height: 149px;background-position: -463px -1px}}.pay-ico{background-image: url("images/css_sprites (11).png");background-repeat: no-repeat;display: inline-block}.pay-americanexpress{width: 49px;height: 30px;background-position: -80px -60px}.pay-directdebit{width: 50px;height: 30px;background-position: -150px -60px}.pay-discover{width: 51px;height: 30px;background-position: -150px -10px}.pay-mastercard{width: 51px;height: 30px;background-position: -10px -10px}.pay-paypal{width: 51px;height: 30px;background-position: -80px -10px}.pay-skrill{width: 51px;height: 30px;background-position: -0 -100px}.pay-visa{width: 50px;height: 30px;background-position: -10px -60px}.check-ico{display: inline-block;position: relative;font-size: 0;line-height: 0;width: 15px;height: 12px}.check-ico:before, .check-ico:after{position: absolute;display: inline-block;width: 2px;content: '';height: 10px;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);right: 3px;top: 0;background: #b9db66}.check-ico:before{background: linear-gradient(to bottom, #c9e389, #afd64f);height: 4px;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);left: auto;right: 8px;top: 4px}.contacts-icon{background-image: url("images/spritesheet-contacts.png");background-repeat: no-repeat;display: inline-block}.contacts-red{width: 113px;height: 109px;background-position: -1px -1px}.contacts-violet{width: 111px;height: 111px;background-position: -116px -1px}.contacts-green{width: 118px;height: 107px;background-position: -229px -1px}.bnr-img{background-image: url("images/spritesheet-bnr.png");background-repeat: no-repeat;display: inline-block}.bnr-affiliate-pr{width: 103px;height: 101px;background-position: -1px -1px}.bnr-mob-version{width: 103px;height: 102px;background-position: -106px -1px}.bnr-vip-ser{width: 103px;height: 102px;background-position: -211px -1px}.o-steps-ico{background-image: url("images/spritesheet-steps.png");background-repeat: no-repeat;display: inline-block}.o-steps-ico1{width: 67px;height: 65px;background-position: -5px -5px}.o-steps-ico2{width: 74px;height: 64px;background-position: -82px -5px}.o-steps-ico3{width: 69px;height: 64px;background-position: -82px -79px}.o-steps-ico4{width: 19px;height: 19px;background-position: -166px -5px}.ig-ico{background-image: url("images/spritesheet-ig.png");background-repeat: no-repeat;display: inline-block}.ig-ico1{width: 53px;height: 49px;background-position: -5px -5px}.ig-ico2{width: 52px;height: 49px;background-position: -68px -5px}.ig-ico3{width: 52px;height: 49px;background-position: -130px -5px}.ig-ico4{width: 52px;height: 49px;background-position: -192px -5px}.ig-ico5{width: 52px;height: 49px;background-position: -254px -5px}.ig-ico6{width: 52px;height: 49px;background-position: -316px -5px}.ig-ico7{width: 52px;height: 47px;background-position: -378px -5px}.ig-ico8{width: 52px;height: 49px;background-position: -440px -5px}/*ICONS*//*WINDOWS*/html body.essay-loading:before{z-index: 100!important;}body .jswindow{max-width: 500px}body .jswindow .modal-window .label, body .jswindow .modal-window label{font-weight: normal;font-size: 14px;line-height: 14px;color: #767676;font-family: 'Circular-Book', sans-serif;margin: 3px 0!important;text-transform: none}body .user-message tr td{padding: 10px 10px}body .jswindow .message-text{max-height: 160px;overflow-y: auto;margin: 12px 0 0 0;font-size: 14px;line-height: 20px}body .jswindow .modal-window{background: #fff;border: none;padding: 25px 25px!important;border-radius: 4px}body .jswindow .modal-window h4{font-size: 20px;line-height: 24px;color: #59568c;font-family: 'Ubuntu-Bold', sans-serif;text-align: left;position: relative;padding: 0 22px 0 0;margin: 0 0 10px 0;font-weight: normal}body .jswindow .modal-close img{opacity: 0;width: 14px;height: 14px;position: absolute;left: 0;top: 0;}body .jswindow .modal-close{top: 15px;right: 17px;padding: 0;width: 14px;height: 14px}body .jswindow .modal-window input[type='text'], body .jswindow .modal-window select, body .jswindow .modal-window textarea, body .tip-the-writer .row-1 .input{margin: 0;width: 100%;height: 45px;background: #fff;border-radius: 3px;font-family: 'Circular-Book', sans-serif;border: 1px solid #e1e4e6;padding: 5px 10px 5px 10px;font-size: 14px;line-height: 14px;font-weight: normal}body .jswindow .modal-window input[type='text']:focus, body .jswindow .modal-window select:focus, body .jswindow .modal-window textarea:focus, body .tip-the-writer .row-1 .input:focus{border-color: #23B7E2;box-shadow: 0 0 10px 0 rgba(35, 183, 226, 0.4);!important;background: #fff;color: #23242b}body .jswindow.extend.deadline table table tr td{padding: 8px 0}body .jswindow .modal-window textarea{height: auto;max-width: 100%;min-height: 100px;max-height: 500px}body .tip-the-writer .row-1.notice{max-width: 100%;color: #1d2438;border: none!important;font-size: 14px;line-height: 18px;background-color: #f1f4f6;font-family: 'Ubuntu-Medium', sans-serif}body .jswindow .modal-window input[type='file']{border: none!important;box-shadow: none!important;max-width: 100%}body .jswindow table.user-message{border-collapse: collapse;border: none}body .jswindow .user-message tr td{border: none!important;font-size: 14px;line-height: 18px;color: #202540;font-family: 'Circular-Book', sans-serif}body .jswindow .user-message tr:nth-child(even) td{background: #f7f7fc}body .jswindow .user-message tr td.reply-to-message{background-color: #fff!important}body .jswindow .user-message tr td:nth-child(2){font-family: 'Circular-Medium', sans-serif;color: #1d2438}body .jswindow ._t_form{padding: 0;border: none}body .jswindow ._t_form ._t_row{margin: 0}body .jswindow ._t_form ._t_btn{color: #fff;background: #1f98de;border: 2px solid #1f98de;font-family: 'Ubuntu-Bold', sans-serif;text-transform: none;font-size: 13px;line-height: 13px;display: inline-block;padding: 15px 15px 15px 15px!important;border-radius: 50px;transition: all .3s ease;text-decoration: none;width: auto;min-width: 100px;cursor: pointer;margin: 10px 0 0 0}body .jswindow ._t_form ._t_btn:hover{transition: all .3s ease;background: #fff;text-decoration: none;border-color: #1f98de;color: #1f98de}body .jswindow .modal-window input.btn, body #delete_order .delete-dialog-button{color: #fff;background: #1f98de;border: 2px solid #1f98de;font-family: 'Ubuntu-Bold', sans-serif;text-transform: none;font-size: 13px;line-height: 13px;display: inline-block;padding: 15px 15px 15px 15px!important;border-radius: 50px;transition: all .3s ease;text-decoration: none;width: auto;min-width: 100px;cursor: pointer}body .jswindow .modal-window input.btn:disabled, body #delete_order .delete-dialog-button:disabled{color: #fff!important;background: #d7d7d9!important;border-color: #d7d7d9!important;cursor: not-allowed!important;}body .jswindow .modal-window input.btn:hover, body #delete_order .delete-dialog-button:hover{transition: all .3s ease;background: #fff;text-decoration: none;border-color: #1f98de;color: #1f98de}body .custom-file-upload .file-btn, body .custom-file-upload .file-btn{height: 45px;font-size: 13px;line-height: 13px;padding: 16px}body .jswindow .tips-amount-btn .tips-amount{border-radius: 10px;background: #f6f6f8;border-color: #f6f6f8;color: #bcbccc;font-family: 'Ubuntu-Medium', sans-serif;box-shadow: none;font-weight: normal}body .jswindow .tips-amount-btn .tips-amount.active, body .jswindow .tips-amount-btn .tips-amount:hover{color: #ff715d;border-color: #ff715d;box-shadow: 0 15px 20px 0 rgba(32, 37, 64, 0.08)}body .jswindow .tips-amount-btn .tips-amount.active{background: #fff;border-color: #ff715d}body .jswindow #new_message input[type="submit"]{width: 120px}body .jswindow.revision #new_message .revision_check{width: 70px;display: inline-block;margin: 0 3px}body .jswindow.revision #new_message .file-name{margin-bottom: 20px}body .jswindow.revision #new_message .label center > span{display: block;text-align: center;margin: 18px 0 12px 0}body #delete_order .delete-dialog-button{min-width: 100px}body #delete_order .delete-dialog-button[href="#no"]{background-color: #39b54a;border: 1px solid #39b54a}body #delete_order .delete-dialog-button[href="#no"]:hover{background-color: #fff;color: #39b54a}body #delete_order div{font-weight: normal;font-family: 'Circular-Medium', sans-serif;font-weight: normal!important;}body .jswindow .modal-window .submit_button{background: #ff715d;border: 2px solid #ff715d;color: #fff; font-family: 'Ubuntu-Bold', sans-serif;transition: all .3s linear}body .jswindow .modal-window .submit_button:hover{background: #fff;border-color: #ff715d;color: #ff715d;transition: all .3s linear}body .jswindow .modal-window .submit_button.btn-success{color: #fff;border-color: #afd64f;background: #afd64f;}body .jswindow .modal-window .submit_button.btn-success:hover{border-color: #FF715D;color: #FF715D;background: #fff}#modal-block-call .heading-1{font-size: 26px;line-height: 26px;color: #59568c;font-family: 'Ubuntu-Bold', sans-serif;text-align: center;padding: 0;margin: 0}#modal-block-call .row .col-lg-6:nth-child(1){padding-left: 0;padding-right: 5px}#modal-block-call .row .col-lg-6:nth-child(2){padding-right: 0;padding-left: 5px}#modal-block-call .row-buttons{text-align: center}#modal-block-call .shap_table_form{text-align: center}#modal-block-call .note-1{position: relative;padding: 5px 5px 5px 80px;margin: 10px 0;display: inline-block;text-align: left}#modal-block-call .note-1{font-size: 16px;line-height: 25px;color: #707280;font-family: 'Circular-Medium', sans-serif;margin: 15px 0 20px 0;}#modal-block-call .note-1 span{display: block;font-family: 'Circular-Medium',sans-serif;color: #212540;font-weight: normal!important;}#modal-block-call textarea{max-width: 420px}#modal-block-call form{position: relative;z-index: 1}body #sprecial-discount.jswindow .modal-window:before{position: absolute;left: 0;top: 0;display: inline-block;content: '';width: 100%;height: 100%;background: linear-gradient(to bottom, rgba(255,255,255,0) 40%, rgb(0, 25, 37) 100%);background: -webkit-linear-gradient(to bottom, rgba(255,255,255,0) 40%, rgb(0, 25, 37) 100%);background: -moz-linear-gradient(to bottom, rgba(255,255,255,0) 40%, rgb(0, 25, 37) 100%);background: -o-linear-gradient(to bottom, rgba(255,255,255,0) 40%, rgb(0, 25, 37) 100%)}body #sprecial-discount.jswindow .modal-window .heading-1{font-size: 38px;line-height: 38px;color: #fff;font-family: 'Circular-Bold', sans-serif;text-shadow: 0 0 5px rgba(0,0,0,.2);margin: 0 0 16px 0;text-align: center}body #sprecial-discount.jswindow .modal-window .heading-2{padding: 0 0 330px 0;font-size: 22px;line-height: 24px;color: #fff;font-family: 'Circular-Bold', sans-serif;margin: 0;text-align: center}body #sprecial-discount.jswindow .notice{padding: 0;margin: 0;background: transparent;background-image: none;color: #fff;font-family: 'Circular-Medium', sans-serif;font-size: 15px;line-height: 20px}body #sprecial-discount.jswindow form input[type='text']{height: 48px;border-radius: 50px;padding: 10px 54px 10px 20px;box-shadow: none!important}body #sprecial-discount.jswindow .modal-close{right: 0;top: 0;z-index: 2}body #sprecial-discount.jswindow form{max-width: 435px;margin: 0 auto}body #sprecial-discount.jswindow form .row{position: relative;padding: 0 120px 0 0}body #sprecial-discount.jswindow .modal-window .btn{position: absolute!important;right: 0;top: -68px;width: 160px;height: 48px;font-size: 12px!important;padding: 10px 10px!important;border: none!important}body #sprecial-discount.jswindow td{position: relative;z-index: 1}body #sprecial-discount.jswindow form input[type='text'].error::placeholder{color: red}body #sprecial-discount.jswindow form input[type='text'].error::-webkit-input-placeholder{color: red}body #sprecial-discount.jswindow form input[type='text'].error:-ms-input-placeholder{color: red}body #callback-form .shap_table_form .heading-1{color: #25263d;font-family:"Circular-Bold", sans-serif;text-align: left}body #callback-form .shap_table_form .note-1{font-family: 'Circular-Book', sans-serif;color: #25263d}body #callback-form .row-buttons .btn{font-family: 'Circular-Medium', sans-serif;border-radius: 50px}/*WINDOWS*//*LOADING*/body .overlay:after, body .loading:after{    background: transparent url("images/loading.svg") no-repeat center;    width: 50px;    height: 50px;    background-size: 50px;}/*LOADING*//*HEADER*/.dropdown-menu {    position: absolute;    left: 0;    top: -600px;    visibility: hidden;    background: #fff;    width: 100%;    max-width: 500px;    transition: all .3s linear;    border: 1px solid #E6E6E6;    box-shadow: 0 10px 40px 0 rgba(87, 87, 87, 0.4);}.dropdown-menu.active {    transition: all .3s linear;    visibility: visible;    z-index: 100;    top: -15px;}.dropdown-menu .dd-top-block {    position: relative;    padding: 6px 45px 0 8px;    border-bottom: 1px solid #E6E6E6;    margin: 0 0 20px 0;}.dropdown-menu .menu-close {    position: absolute;    right: 19px;    top: 30px;    cursor: pointer;    z-index: 1;}.dropdown-menu .m-menu-wrapper {    padding: 0 13px;}.mobile-menu {    list-style: none;    margin: 0 -15px;    padding: 0;}.mobile-menu li {    display: inline-block;    float: left;    width: 50%;    padding: 10px 15px 0 15px;}.mobile-menu li a{    position: relative;    padding: 8px 3px 8px 27px;    border-bottom: 1px solid #eaeaea;    font-size: 13px;    line-height: 13px;    color: #606060;    font-family: 'Ubuntu-Medium', sans-serif;    display: block;}.mobile-menu li.order-link a{    color: #FF715D;}.dropdown-menu .mobile-phones {    display: inline-block;    text-align: left;}.dropdown-menu .mobile-phones .phones-title {    font-size: 14px;    line-height: 14px;    color: #616161;    font-family: 'Circular-Book', sans-serif;    margin: 0 0 7px 0;    display: block;    padding: 0 0 0 17px;    position: relative;}.dropdown-menu .mobile-phones .phones-title .fa {    color: #23b7e2;    position: absolute;    left: 0;    top: 0;}.dropdown-menu .mobile-phones a {    font-size: 14px;    line-height: 14px;    color: #616161;    display: inline-block;    font-family: 'Circular-Medium', sans-serif;}.dropdown-menu .mobile-phones .phones-divider {    font-size: 14px;    line-height: 14px;    color: #616161;    margin: 0 9px;    position: relative;    top: 1px;}.dropdown-menu .mobile-order-button .default_button {    margin: 28px 0 20px 0;    box-shadow: 0 0 10px 0 rgba(255, 113, 93, 0.6);    width: 200px;    height: 45px;    padding: 14px 59px 12px 38px;}.dropdown-menu .mobile-menu .drop_services a i {    line-height: 1;    font-size: 17px;    float: right;}.dropdown-menu .mobile-menu .drop_services.full > a i {    font-size: 0;}.dropdown-menu .mobile-menu .drop_services.full > a i.material-icons.right:before {    content: "\e14c";    font-size: 15px;}.dropdown-menu .mobile-menu .drop_services.full > a {    border-bottom: none;}.dropdown-menu .mobile-menu .drop_services .mobile_drop::-webkit-scrollbar {    width: 4px;    background-color: #dcdcdc;}.dropdown-menu .mobile-menu .drop_services .mobile_drop::-webkit-scrollbar-thumb {    -moz-box-shadow: inset 0 0 6px #dcdcdc;    background-color: #59568c;}.dropdown-menu .mobile-menu .drop_services .mobile_drop::-webkit-scrollbar-track {    -webkit-box-shadow: inset 0 0 6px #dcdcdc;    background-color: #dcdcdc;}.dropdown-menu .mobile-menu .drop_services .mobile_drop {    position: absolute;    z-index: 1;    background: white;    height: 186px;    width: calc(100% - 30px);    overflow-y: scroll;    transform: scaleY(0);    transition: 0.2s;}.dropdown-menu .mobile-menu .drop_services.full .mobile_drop {    transform: scaleY(1);}.dropdown-menu .mobile-menu .drop_services.full {    position: absolute;    background: white;    width: 100%;    height: 225px;    z-index: 10;}.dropdown-menu .mobile-menu {    list-style: none;    margin: 0 -15px;    padding: 0;    position: relative;}header, .header-wrapper {    position: relative;}header.pages:before {    position: absolute;    right: -13px;    top: -1px;    display: inline-block;    content: url("images/papers-small.png");}header.home .home-header .col-8{    position: relative;}header.home .home-header .col-8:after {    position: absolute;    right: -455px;    top: 0;    display: inline-block;    content: url("images/header_img2.svg");    width: 455px;    height: 378px;}.webp_support header.home .home-header .col-8:after{    content: url("images/header_img2.webp");}.header-wrapper:before{    position: absolute;    left: 54px;    top: 0;    display: inline-block;    content: url("images/header-bg.png");}.gradient-bg {    background-image: -moz-linear-gradient( -90deg, rgb(245, 245, 245) 0%, rgb(249, 249, 249) 60%, rgb(253, 253, 253) 100%);    background-image: -webkit-linear-gradient( -90deg, rgb(245, 245, 245) 0%, rgb(249, 249, 249) 60%, rgb(253, 253, 253) 100%);    background-image: -ms-linear-gradient( -90deg, rgb(245, 245, 245) 0%, rgb(249, 249, 249) 60%, rgb(253, 253, 253) 100%);    position: absolute;    left: 0;    top: 0;    width: 100%;    height: 970px;    display: block;    content: '';}.page-template-default .gradient-bg,.page-template .gradient-bg {    display: none;}.home .gradient-bg {    display: block;}.header-wrapper .fixed-line {    background: rgba(0, 0, 0, 0);    height: 100px;    padding: 25px 0 1px 0;    left: 0;    right: 0;    top: -100px;    width: 100%;    transition: all 1s ease;    z-index: 19;    box-shadow: 0 0 8px 0 rgba(102, 99, 109, 0);}.header-wrapper.top-fixed {    padding-top: 100px;}.header-wrapper .fixed-line.fixed {    position: fixed;    top: 0;    transition: all 1s ease;    box-shadow: 0 0 8px 0 rgba(102, 99, 109, 0.1);    background: #f5f5f5;}.header-wrapper .fixed-line-wrapper.master {    z-index: 19;}.mobile_drop li a {    font-family: 'Circular-Book', sans-serif;    font-size: 12px;    font-weight: 700;    line-height: 22px;    padding: 5px 0;    color: #59568c;    border-bottom: none;}.mobile_drop li {    padding: 0 2px;}li.drop_services {    position: relative;}.header-wrapper .fixed-line-wrapper {    position: relative;}.fixed-line .top-line {    margin: 0 0 14px 0;}.fixed-line .top-logo {    position: relative;    top: -9px;}.top-phones a {    font-size: 12px;    line-height: 12px;    color: #616161;    display: inline-block;    font-family: 'Circular-Bold', sans-serif;}.top-phones2 a{    font-size: 14px;    line-height: 14px;}.top-phones2{    color: transparent;}.top-phones a:hover {    color: #23B7E2;}.top-phones .phones-title {    font-size: 12px;    line-height: 12px;    color: #616161;    font-family: 'Circular-Book', sans-serif;    margin: 0 5px 0 0;    position: relative;    padding: 0 0 0 14px;}.top-phones .support-phones {    margin: 0 0 0 25px;    display: inline-block;    position: relative;    padding: 0 0 0 45px;    top: -18px;}.top-phones .support-phones:before{    position: absolute;    left: 0;    top: 0;    bottom: 0;    margin: auto;    width: 32px;    height: 32px;    border-radius: 50%;    background-color: transparent;    border: 2px solid #D5D5D5;    display: inline-block;    content: '';    background-image: url("images/phone-icon.png");    background-repeat: no-repeat;    background-position: center;    background-size: 20px 20px;}.top-phones2 .support-phones > span{    display: block;    line-height: 20px;}.top_callback .callback-button{    position: relative;    font-size: 12px;    line-height: 12px;    top: -1px;}.top_callback .callback-button:before{    position: absolute;    left: 0;    top: -4px;    display: inline-block;    content: '';    width: 19px;    height: 17px;    background-size: 19px 17px;    background-position: 0 0;    background-repeat: no-repeat;    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAgCAMAAACvkzHFAAAAhFBMVEUAAACe1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+5A7g6AAAAK3RSTlMA9+izJhfz492um2NJQjwRBO3VjGxezryilIWAd08uDMuqVTchHMA2NXt1jMfIRgAAAXNJREFUOMttk9magjAMRltAQBCQRRYBcXdm/vd/v2lpJS16LmxTz1eSEJhBOmxrx6kvfz/sO/vfEAvhMH1RdsIIukPqeWkcBUAefygl0OwoHBtgu1JcoLJPDlxLpPBULL2b0dmjsKQO3GPMOwONWYSP4xIkgCj2xCEYzVYAr/fewSB+C0j8vSH1CN7ZzbsHFBEzcHBVmwCy6IwrRwTEiFBlo9eLUvzUvuimuqeyj6XhRNmqtb1cGl3LRjpnZjPCVel4Ko6kdDAbJLJEIXccG0YXYSIn21624K1bksOOgP0mB8xcWY470+RG7VRHwliNlF6KgJudPqoMW2MqWim11kRE6r4nHQVSGtiaiVNC7O5LqfyQOrgU3CDpxPU0O6ovL4oqSKrrKq8ejhFFeBObUoHGivBlTDa+mdKDL1JiSCeO2qPIhyZnBl4IVPslcrRT2V97BDhlkumHP0GDYrCr59sLd5pr9RGe2CdJd84BPSrZjf74B8XXMmw8qd4HAAAAAElFTkSuQmCC');}.top_callback .callback-button .btn, .top_callback .callback-button .btn:hover, .top_callback .callback-button .btn:focus, .top_callback .callback-button .btn:active, .top_callback .callback-button .btn:active:focus{    padding: 0!important;    border: none!important;    background: none!important;    font-size: 0!important;    line-height: 0!important;    color: transparent!important;    margin: 0!important;    box-shadow: none!important;    outline: none!important;}.top_callback .callback-button .btn:before {    content: 'Call me back';    font-size: 12px;    line-height: 12px;    color: #59568c;    font-family: 'Circular-Medium', sans-serif;    position: relative;    padding: 0 2px 0 25px;    cursor: pointer;    display: inline-block;    transition: all .3s linear;}.top_callback .callback-button .btn:after {    position: absolute;    right: 1px;    bottom: -1px;    width: 74px;    height: 1px;    background: #59568c;    content: '';    transition: all .3s linear;}.top_callback .callback-button .btn:hover:after{    transition: all .3s linear;    background: #afd64f;}.top_callback .callback-button .btn:hover:before{    color: #afd64f;    transition: all .3s linear;}.top_chat {    margin: 0 11px 0 15px;}.top_chat .live-chat{    display: inline-block;}.top_chat .live-chat span {    font-size: 12px;    line-height: 12px;    color: #59568c;    font-family: 'Circular-Medium', sans-serif;    position: relative;    padding: 0 2px 0 23px;    cursor: pointer;    transition: all .3s linear;}.top_chat .live-chat span:before {    position: absolute;    right: 1px;    bottom: -1px;    width: 65px;    height: 1px;    background: #59568c;    content: '';    transition: all .3s linear;}.top_chat .live-chat span:hover{    color: #afd64f;    transition: all .3s linear;}.top_chat .live-chat span:hover:before {    background: #afd64f;    transition: all .3s linear;}.top_chat .live-chat span:after {    position: absolute;    left: -1px;    top: -5px;    display: inline-block;    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAUVBMVEUAAACe1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z+e1z/1++3r9trh8sXO66Gl21Ch2EXo9dLX77TW7rHF548VQOqGAAAAEHRSTlMA+NqfC5qVMd7JM8ewi0A0Ot0VQAAAAGZJREFUGNNlj1cSgCAMBQMiKrZHtdz/oA6oOMj+ZdMpoiRnjMuObkSDh0akeEBmjCblcw3RioKO2lJI4qXgxACnPaxB0AfAojiNx24RNhdF1VINVb+19WFFzyBy/D03oZ+Xtsf7/gVqLwx54gZaRQAAAABJRU5ErkJggg==');}.default_button.header-order-button{    padding: 13px 10px;    width: 125px;    margin: 0 10px 0 0;}.default_button.header-order-button:before{    display: none;}.header-login{    margin: 0;    color: #fff;    border-radius: 22px;    background: #23B7E2;    border: 2px solid #23B7E2;    display: inline-block;    width: 125px;    height: 46px;    padding: 13px 10px;    box-sizing: border-box;    text-align: center;    font-size: 15px;    line-height: 15px;    font-family: 'Circular-Bold', sans-serif;    font-weight: normal;    cursor: pointer;    transition: all .3s linear;    overflow: hidden;}.header-login:hover {    transition: all .3s linear;    background: #fff;    box-shadow: 0 0 10px 0 rgba(35, 183, 226, 0);    color: #23B7E2;}.header-login.logined .user-icon{    display: inline-block;}.header-login.logined .b-text{    display: none;}.main-menu ul {    list-style: none;    padding: 0;    margin: 0;}.main-menu {    width: auto!important;    display: inline-block!important;    margin: 0 32px 0 0;    position: relative;    top: 2px;    overflow: hidden;}.main-menu li {    padding: 0!important;}.main-menu li a, .main-menu li .a {    padding: 16px 10px;    cursor: pointer;}.main-menu li .a{    padding-right: 20px;}.main-menu li .a:after{    position: absolute;    right: 5px;    top: 17px;    border-style: solid;    border-color: #606060;    border-width: 0 1px 1px 0;    display: inline-block;    padding: 0;    content: '';    width: 5px;    height: 5px;    transform: rotate(-45deg);    -webkit-transform: rotate(45deg);    -moz-transform: rotate(-45deg);    -o-transform: rotate(-45deg);}.main-menu li.order-link a{    color: #ff715d;}.main-menu li a i {    vertical-align: middle;    display: inline-block;    font-size: 19px;    margin-bottom: 2px;    line-height: 1;}.main-menu li a, .main-menu li .a {    position: relative;    font-size: 13px;    line-height: 13px;    color: #606060;    text-transform: uppercase;    display: inline-block;}.essay-component .services-package .bg-color-3 .offer-label .text-color-2:before {    background: url("images/star--icon.svg");    display: block;    width: 20px;    height: 20px;    content: "";    background-position: 50%;    background-size: 100%;}.main-menu li a:before, .main-menu li .a:before {    position: absolute;    left: 0;    right: 0;    bottom: 0;    width: 0;    height: 2px;    content: '';    display: inline-block;    transition: all .3s linear;    background: #ff715d;}.main-menu li a:hover:before, .main-menu li .a:hover:before {    width: 100%;    transition: all .3s linear;}.home-header {    padding: 65px 0 50px 0;}.mouse-scroll{    position: relative;    display: block;    width: 19px;    height: 28px;    border: 2px solid #D5D5D5;    border-radius: 9px;    margin: 0 auto 20px auto;}.mouse-scroll-text{    margin: 0;    font-size: 14px;    line-height: 16px;    color: #7b7b7b;    text-align: center;    font-family: 'Ubuntu-Regular', sans-serif;}.mouse-scroll span{    position: absolute;    top: 50%;    left: 50%;    -webkit-transform: translate(-50%,-50%);    transform: translate(-50%,-50%);    display: block;    width: 4px;    height: 4px;    background-color: #D5D5D5;    border-radius: 6px;    -webkit-animation: ani-mouse 2s linear infinite;    animation: ani-mouse 2s linear infinite;}@-webkit-keyframes ani-mouse{    0%{        opacity:1;        top:29%    }    15%{        opacity:1;        top:50%    }    50%{        opacity:0;        top:50%    }    to{        opacity:0;        top:29%    }}@keyframes ani-mouse{    0%{        opacity:1;        top:29%    }    15%{        opacity:1;        top:50%    }    50%{        opacity:0;        top:50%    }    to{        opacity:0;        top:29%    }}.header-title-wrapper {    position: relative;    padding: 0 0 17px 0;    margin: 0 0 21px 0;}.header-title-wrapper:before {    position: absolute;    left: 0;    bottom: 0;    width: 90px;    height: 2px;    background: #d5d5d5;    display: inline-block;    content: '';}.header-title {    font-size: 42px;    line-height: 52px;    font-family: 'Ubuntu-Bold', sans-serif;    background: linear-gradient(-75deg, #ff715d 48%, #59568c 80%);    background: -webkit-linear-gradient(-75deg, #ff715d 48%, #59568c 80%);    background: -moz-linear-gradient(-75deg, #ff715d 48%, #59568c 80%);    background: -webkit-linear-gradient(-75deg, #ff715d 48%, #59568c 80%);    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    margin: 0;    display: inline-block;    color: #ff715d;    max-width: 770px;}.header-title.small {    display: none;    max-width: 100%;}.header-text {    font-size: 15px;    line-height: 24px;    color: #616161;    display: block;    max-width: 560px;    margin: 0 0 35px 0;}.header-buttons {    margin: 0 0 30px 0;}.header-buttons a, .header-buttons .a {    margin: 0 30px;}.header-buttons a:first-child, .header-buttons .a:first-child {    margin-left: 0;}.header-buttons a:last-child, .header-buttons .a:last-child {    margin-right: 0;}.header-calc .essay-miniorder-form.miniorder-component {    position: relative;    z-index: 1;    background: url("images/bg_calc.png")no-repeat, white!important;    background-position: 100% 100%!important;}.header-calc .essay-component {    border: 1px solid #E6E6E6;    border-radius: 60px;    background: #fff;    box-shadow: 0 0 40px 0 rgba(87, 87, 87, 0.1);    padding: 20px 50px 35px 50px;    margin: 0 auto;    max-width: 1415px;}.header-calc .calc-title {    font-size: 26px;    line-height: 26px;    color: #595959;    font-family: 'Ubuntu-Medium', sans-serif;    position: relative;    margin: 0 0 36px 0;    padding: 0 0 31px 0;    text-align: center;}.header-calc .calc-title:before {    position: absolute;    left: 0;    right: 0;    bottom: 0;    margin: auto;    display: inline-block;    background: #fe9a8c;    width: 80px;    height: 2px;    content: '';}.header-calc .e-container .sidebar-order-body form{    box-sizing: border-box;    position: relative;    z-index: 1;    display: flex;    flex-wrap: wrap;    align-items: end;}.header-calc .e-container .sidebar-order .title{    display: none;}.header-calc .e-container .sidebar-order-body{    padding: 0;    border: none;    margin: 0;}.header-calc .e-container .sidebar-order-body form:before, .header-calc .e-container .sidebar-order-body form:after{    display: block;    width: 100%;    height: 0;    content: '';    clear: both;}.header-calc .e-container .sidebar-order-body form > .rows{    float: left;    width: 80%;}.header-calc .e-container .sidebar-order-body form > .rows .row{    float: left;    width: 20%;    padding: 0 8px;    margin: 0;}.header-calc .e-container .sidebar-order-body form > .rows .row:nth-child(3){    width: 16%;}.header-calc .e-container .sidebar-order-body form > .rows .row.sidebar-order-pages{    width: 24%;}.header-calc .e-container .label .help-hint{    display: inline-block;    position: relative;    margin: 0 0 0 3px;    top: -3px;}.header-calc .e-container .help-hint .help-hint-icon{    border: 1px solid #b3bbc6;    color: #b3bbc6;    background: #fff;    transition: all .3s linear;}.header-calc .e-container .help-hint .help-hint-icon:hover{    border-color: #23B7E2;    color: #23B7E2;    transition: all .3s linear;}.header-calc .e-container .sidebar-order-body form > .row{    float: left;    width: 20%;}.header-calc .e-container .sidebar-order-body form .rows .row:last-child{    display: none;}.header-calc .e-container .sidebar-order-body form .row.sidebar-order-total{    position: absolute;    right: 0;    top: -2px;    margin: 0;    text-align: right;    width: auto;}.header-calc .e-container .sidebar-order-body form .row.sidebar-order-total .col-lg-12, .header-calc .e-container .sidebar-order-body form .row.sidebar-order-total .col-lg-8, .header-calc .e-container .sidebar-order-body form .row.sidebar-order-total .col-lg-4{    float: none;    padding: 0;    width: auto!important;    display: inline-block;}.header-calc .e-container .help-hint .help-hint-text{    min-width: 190px;}.header-calc .e-container .sidebar-order .help-hint .help-hint-text{    right: -14px;}.header-calc .e-container .sidebar-order .help-hint .help-hint-text:before, .header-calc .e-container .sidebar-order .help-hint .help-hint-text:after{    display: none;}.header-calc .sidebar-order-footer .btn-default{    font-size: 15px;    line-height: 15px;    color: #fff;    font-family: 'Circular-Book', sans-serif;    border-radius: 5px;    background: #FF6C54;    box-shadow: none;    border: 2px solid #FF6C54;    cursor: pointer;    width: 100%;    height: 50px;    padding: 12px 5px;    text-align: center;    display: inline-block;    box-sizing: border-box;    transition: all .3s linear;    margin: 23px 0 0 0;}.header-calc .sidebar-order-footer .btn-default:hover{    background: #fff;    color: #FF6C54;    border-color: #FF6C54;    transition: all .3s linear;}.header-calc .e-container .sidebar-order-footer{    padding-left: 15px;}.header-calc .e-container .calculator-body > div {    box-sizing: border-box;    float: left;    width: 20%;    padding: 0 15px;}.header-calc .price-calculator-2 .label, .header-calc .price-calculator-2 .sidebar-order-pages .label.col-lg-4{    color: #b3bbc6;    font-family: 'Circular-Book', sans-serif;    font-size: 12px;    line-height: 12px;    font-weight: normal;    position: relative;    top: 10px;    padding: 0 8px!important;    display: inline-block;    background: #fff;    margin: 0 0 0 10px;    width: auto!important;    z-index: 1;}.header-calc .price-calculator-2 .sidebar-order-pages .label.col-lg-4{    top: 10px;}.header-calc .e-container .sidebar-order-body form .row.sidebar-order-total .col-lg-4{    color: #616161;    font-family: 'Circular-Book', sans-serif;    font-size: 13px;    line-height: 23px;    font-weight: normal;}.header-calc .price-calculator-2 .essay-price{    color: #FF6C54;    font-family: 'Circular-Bold', sans-serif;    font-weight: normal;    font-size: 20px;    line-height: 20px;    margin-left: 5px;}.header-calc .e-container #sidebar_total_price .old-price{    color: #616161;    font-size: 13px;    font-family: 'Circular-Book', sans-serif;}.header-calc .e-container .mini-order-body .help{    width: 16px;    height: 16px;    opacity: 1;    border: 1px solid #616161;    border-radius: 50%;    display: inline-block;    text-align: center;    cursor: pointer;    font-size: 13px;    line-height: 18px;}.header-calc .e-container .mini-order-body .help .info{    z-index: 1;    width: 130px;}.header-calc .e-container .mini-order-body .help .icon{    position: relative;    top: -2px;    background: none;}.header-calc .price-calculator-2 .sidebar-order-pages .col-lg-4, .header-calc .price-calculator-2 .sidebar-order-pages .col-lg-8{    float: none;    width: 100%!important;    padding: 0;}.header-calc .essay-component select, .header-calc .e-container .sidebar-order-pages select[name="pages"]{    font-size: 13px;    line-height: 15px;    color: #7b7b7b;    font-family: 'Circular-Book', sans-serif;    box-shadow: none!important;    border: 1px solid #E5E5E4;    border-radius: 5px;    padding: 12px 25px 7px 38px;    height: 50px;    -webkit-appearance: none;    outline: none!important;    width: 100%;    background-image: url(images/down-arrow.svg);    background-repeat: no-repeat;    background-size: 10px;    background-position: right 8px center;    background-color: #fff;    transition: all .3s linear;    cursor: pointer;}.header-calc .essay-component select:focus, .header-calc .e-container .sidebar-order-pages select[name="pages"]:focus{    transition: all .3s linear;    box-shadow: none;    border-color: #23B7E2;}.header-calc .e-container .sidebar-order-pages select[name="pages"]{    background-image: none;    padding-left: 5px;    padding-right: 5px;    border-left: none;    border-right: none;    border-radius: 0;}.header-calc .e-container .sidebar-order-pages td:nth-child(1), .header-calc .e-container .sidebar-order-pages td:nth-child(3){    width: 35px;}.header-calc .e-container .sidebar-order-pages input[type="button"]{    height: 50px;    color: #b3db52;    font-size: 20px;    line-height: 20px;    border-radius: 5px 0 0 5px;    background: #fff;    border: 1px solid #E5E5E4;    width: 100%;    outline: none!important;    box-shadow: none!important;    transition: all .3s linear;}.header-calc .e-container .sidebar-order-pages input[type="button"]:focus, .header-calc .e-container .sidebar-order-pages input[type="button"]:hover{    color: #23B7E2;    transition: all .3s linear;}.header-calc .e-container .sidebar-order-pages input[value="-"]{    border-radius: 5px 0 0 5px;    border-right: none;}.header-calc .e-container .sidebar-order-pages input[value="+"]{    border-radius: 0 5px 5px 0;    border-left: none;}.header-calc .essay-component .number-field {    position: relative;}.header-calc .essay-component .number-field .select-pages {    display: block;    text-align: center;    padding-left: 55px;    padding-right: 55px;}.header-calc .essay-component .number-field span {    position: absolute;    top: 1px;    border-radius: 1px;    height: 48px;    background: #F8F8F8;    text-align: center;    box-sizing: border-box;    padding: 14px 4px;    width: 49px;    font-size: 20px;    line-height: 20px;    color: #b6b6b6;    cursor: pointer;    transition: all .3s linear;}.header-calc .essay-component .number-field span .material-icons {    font-size: 20px;}.header-calc .essay-component .number-field span.p,.header-calc .essay-component .number-field span:hover {    color: #b3db52;    transition: all .3s linear;}.header-calc .essay-component .number-field span.m {    left: 1px;    border-right: 1px solid #E5E5E4;}.header-calc .essay-component .number-field span.p {    right: 1px;    border-left: 1px solid #E5E5E4;}.header-calc .essay-component .number-field span:before {    position: absolute;    top: 0;    bottom: 0;    left: 0;    right: 0;    margin: auto;    display: inline-block;    content: '';    width: 24px;    height: 24px;    border: 2px solid #b6b6b6;    border-radius: 50%;    transition: all.3s linear;}.header-calc .essay-component .number-field span:hover:before {    border-color: #b3db52;    transition: all.3s linear;}.header-calc .price-calculator-2 .data{    position: relative;}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {    .header-calc .price-calculator-2 .data:before{        background: url('images/calc-icons@2x.png') no-repeat top left;        background-size: 16px 56px;    }}.header-calc .price-calculator-2 .data:before{    background: url('images/calc-icons.png') no-repeat top left;    width: 16px;    height: 16px;    position: absolute;    display: inline-block;    content: '';    top: 3px;    bottom: 0;    left: 15px;    margin: auto;}.header-calc .e-container .sidebar-order-body form > .rows .row:nth-child(4) .data:before{    background-position: 0 -17px;}.header-calc .e-container .sidebar-order-body form > .rows .row:nth-child(3) .data:before{    background-position: 0 0;}.header-calc .e-container .sidebar-order-body form > .rows .row:nth-child(1) .data:before, .header-calc .e-container .sidebar-order-body form > .rows .row:nth-child(2) .data:before{    background-position: 0 -34px;    height: 21px;}.calc-line:after {    position: absolute;    display: inline-block;    left: -326px;    top: -57px;    content: url("images/calc-line-left.png");}.webp_support .calc-line:after{    content: url("images/calc-line-left.webp");}.fixed-line .mobile-menu-button {    font-size: 0;    line-height: 0;    width: 30px;    position: relative;    top: -15px;    cursor: pointer;    margin: 0 20px 0 0;}.fixed-line .mobile-menu-button span {    display: block;    margin: 0 0 4px 0;    width: 30px;    height: 4px;    background: #ff715d;}.drop-services-menu{    visibility: hidden;    border: 1px solid #F0F0F0;    background: #fff;    width: 100%;    position: absolute;    left: 0;    top: -100%;    opacity: 0;    transition: all .3s linear;    box-shadow: 0 10px 25px 0 rgba(32, 37, 64, 0.1);    z-index: 10;    padding: 32px 30px 30px 30px;    border-radius: 5px;}.drop-services-menu.active{    visibility: visible;    top: 67px;    opacity: 1;    transition: all .3s linear;}.drop-services-menu ul {    list-style: none;    padding: 0;    margin: 0;}.drop-services-menu ul li{    float: left;    width: 50%;    padding: 0 10px 20px 0;    font-size: 15px;    line-height: 15px;    font-family: 'Circular-Book', sans-serif;}.drop-services-menu ul li a{    color: #5d5c69;}.drop-services-menu ul li a:hover{    color: #171628;}.drop-services-menu .ss-container, .drop-services-menu .ss-wrapper{    height: 155px;}/*HEADER*//*STATISTIC*/.statistic-line{    position: relative;    margin: 40px auto 0 auto;}.statistic-line:before {    position: absolute;    right: -89px;    top: -237px;    display: inline-block;    content: url("images/papers.png");}.container .site-statistics{    padding: 23px 14px 79px 14px;    margin: 0 0 16px 0;    border-bottom: 2px solid #e9e9e9;    display: flex;    justify-content: space-between;    flex-wrap: wrap;}.landing-statistic-line .container{    max-width: 1300px;}.landing-statistic-line .container .site-statistics{    border-bottom: none;}.landing-statistic-line .container .site-statistics li{    width: auto;}.container .site-statistics .number{    font-size: 26px;    line-height: 30px;    color: #59568c;    font-family: 'Ubuntu-Bold', sans-serif;    margin: 0 0 2px 0;}.container .site-statistics li{    position: relative;    padding: 0 0 0 85px!important;    text-align: left;    font-size: 15px;    line-height: 24px;    color: #616161;    font-family: 'Circular-Book', sans-serif;    margin: 0;}.container .site-statistics li .title{    font-size: 15px;    line-height: 24px;    white-space: nowrap;}.container .site-statistics li a{    color: #616161;}.container .site-statistics li:before{    display: inline-block;    position: absolute;    left: 11px;    top: 32px;    border-radius: 50%;    width: 50px;    height: 50px;    opacity: 0.302;    content: '';}.container .site-statistics .li-1:before{    background-image: -moz-linear-gradient( -45deg, rgb(107, 98, 255) 0%, rgb(89, 86, 140) 100%);    background-image: -webkit-linear-gradient( -45deg, rgb(107, 98, 255) 0%, rgb(89, 86, 140) 100%);    background-image: -ms-linear-gradient( -45deg, rgb(107, 98, 255) 0%, rgb(89, 86, 140) 100%);    background-image: linear-gradient( -45deg, rgb(107, 98, 255) 0%, rgb(89, 86, 140) 100%);    box-shadow: 0 0 40px 0 rgba(184, 129, 248, 0.3);}.container .site-statistics .li-2:before{    background-image: -moz-linear-gradient( -45deg, rgb(255, 141, 125) 0%, rgb(255, 127, 109) 40%, rgb(255, 113, 93) 100%);    background-image: -webkit-linear-gradient( -45deg, rgb(255, 141, 125) 0%, rgb(255, 127, 109) 40%, rgb(255, 113, 93) 100%);    background-image: -ms-linear-gradient( -45deg, rgb(255, 141, 125) 0%, rgb(255, 127, 109) 40%, rgb(255, 113, 93) 100%);    background-image: linear-gradient( -45deg, rgb(255, 141, 125) 0%, rgb(255, 127, 109) 40%, rgb(255, 113, 93) 100%);    box-shadow: 0 0 40px 0 rgba(184, 129, 248, 0.3);}.container .site-statistics .li-3:before{    background-image: -moz-linear-gradient( -45deg, rgb(35, 183, 226) 0%, rgb(47, 104, 204) 100%);    background-image: -webkit-linear-gradient( -45deg, rgb(35, 183, 226) 0%, rgb(47, 104, 204) 100%);    background-image: -ms-linear-gradient( -45deg, rgb(35, 183, 226) 0%, rgb(47, 104, 204) 100%);    background-image: linear-gradient( -45deg, rgb(35, 183, 226) 0%, rgb(47, 104, 204) 100%);    box-shadow: 0 0 40px 0 rgba(19, 181, 254, 0.3);}.container .site-statistics .li-4:before{    background-image: -moz-linear-gradient( -45deg, rgb(213, 255, 109) 0%, rgb(147, 184, 57) 100%);    background-image: -webkit-linear-gradient( -45deg, rgb(213, 255, 109) 0%, rgb(147, 184, 57) 100%);    background-image: -ms-linear-gradient( -45deg, rgb(213, 255, 109) 0%, rgb(147, 184, 57) 100%);    background-image: linear-gradient( -45deg, rgb(213, 255, 109) 0%, rgb(147, 184, 57) 100%);    box-shadow: 0 0 40px 0 rgba(175, 214, 79, 0.3);}.container .site-statistics li:after{    position: absolute;    left: -5px;    top: 7px;    font-size: 42px;    color: #1e1e1e;    display: inline-block;    font-family: 'Glyphter';    font-style: normal;    font-weight: normal;    line-height: 1;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;    content: '';}.container .site-statistics .li-1:after{    content: '\0074';}.container .site-statistics .li-2:after{    content: '\0073';;}.container .site-statistics .li-3:after{    content: '\0072';}.container .site-statistics .li-4:after{    content: '\0075';}/*STATISTIC*//*FREE ESSAYS*/.essays-item-text{    padding: 0 0 30px 0;    margin: 0 0 30px 0;    border-bottom: 2px solid #dedede;}.free-essays-list-block{    overflow: hidden;}/*FREE ESSAYS*//*BOTTOM TESTIMONIALS*/.bottom-testimonials-block {    margin: 50px auto 0 auto;    padding: 0;}.bottom-testimonials-block .get_latest_testimonials{    max-height: 100%;}.bottom-testimonials-block ._t_our_testimonials{    padding: 0;}.bottom-testimonials-block ._t_header{    display: none;}.bottom-testimonials-block .bottom-testimonials-title {    font-size: 26px;    line-height: 30px;    color: #49494a;    font-family: 'Ubuntu-Bold', sans-serif;    margin: 0 0 30px 0;    position: relative;    z-index: 1;}.bottom-testimonials-block ._t_our_testimonials ._t_item {    padding: 27px 24px 35px 24px;    border: 1px solid #E6E6E6;    border-radius: 20px;    background: rgba(255, 255, 255, 0);    box-shadow: 0 0 20px 0 rgba(87, 87, 87, 0.05);    transition: all .3s linear;    height: auto;    min-height: 1px;    background: #fff;}.bottom-testimonials-block ._t_our_testimonials ._t_customer {    font-size: 16px;    line-height: 16px;    color: #59568c;    font-family: 'Ubuntu-Bold', sans-serif;    padding: 0;    margin: 10px 0 15px 0;    border: none;}.bottom-testimonials-block ._t_our_testimonials ._t_customer ._t_country{    position: relative;    top: -4px;}.bottom-testimonials-block ._t_our_testimonials ._t_time_and_order ._t_order{    height: 16px;    overflow: hidden;}.bottom-testimonials-block ._t_our_testimonials ._t_order, .bottom-testimonials-block ._t_our_testimonials ._t_time {    font-family: 'Circular-Medium', sans-serif;    color: #616161;    font-size: 12px;    line-height: 16px;    margin: 0;}.bottom-testimonials-block ._t_our_testimonials ._t_testi {    font-size: 14px;    line-height: 24px;    color: #707070;    font-family: 'Circular-Book', sans-serif;    overflow: hidden;    margin: 20px 0 0 0;    clear: both;    height: 95px;    text-align: left;    font-weight: normal;}/*BOTTOM TESTIMONIALS*//*MAIN*/.breadcrumbs-wrapper {    padding: 20px 40px 20px 77px;    border: 1px solid #E6E6E6;    border-radius: 60px;    background: #fff;    box-shadow: 0 0 40px 0 rgba(87, 87, 87, 0.1);    position: relative;    margin: 31px 1px 50px 10px;}.breadcrumbs-wrapper .h1-title {    margin: 0;    font-size: 32px;    line-height: 36px;}.page-top-block {    position: relative;}.page-top-block:before {    position: absolute;    left: -15px;    top: -8px;    display: inline-block;    content: url("images/calc-line-left.png");}.breadcrumbs-wrapper .breadcrumbs {    margin: 12px 0 0 0;}.breadcrumbs-wrapper .breadcrumbs span {    font-size: 14px;    line-height: 18px;    color: #616161;    font-family: 'Circular-Book', sans-serif;}.breadcrumbs-wrapper .breadcrumbs a span {    color: #909090;}.breadcrumbs-wrapper .breadcrumbs a:hover span {    color: #23B7E2;}.breadcrumbs-wrapper .breadcrumbs span.sep {    margin: 0 9px;    font-size: 18px;    color: #ffada2;    position: relative;    top: 2px;}.breadcrumbs-wrapper .breadcrumbs-dots {    width: 72px;    height: 72px;    right: 25%;    top: 0;    bottom: 0;    margin: auto;    position: absolute;    background-size: 30px;    display: block;}.guarantees-line {    margin: 36px 0 0 0;}.guarantees-line .default_button {    margin: 39px 0 97px 0;}.guarantees-table {    margin: 3px 0 0 82px;    width: auto;    max-width: 840px;}.guarantees-table .td {    position: relative;    padding: 0 58px 10px 58px;    z-index: 1;    width: 50%;    height: 248px;}.guarantees-table .tr .td:first-child {    padding-left: 0;}.guarantees-table .tr .td:last-child {    padding-right: 0;}.guarantees-table .tr:nth-child(2) .td {    padding-top: 25px;}.guarantees-table .tr:nth-child(1) .td:nth-child(1):before {    position: absolute;    left: 0;    bottom: 0;    height: 2px;    width: 100%;    display: inline-block;    content: '';    background: linear-gradient(to right, #fff 0, #f5f5f5 80%);    background: -webkit-linear-gradient(to right, #fff 0, #f5f5f5 80%);    background: -moz-linear-gradient(to right, #fff 0, #f5f5f5 80%);    background: -o-linear-gradient(to right, #fff 0, #f5f5f5 80%);}.guarantees-table .tr:nth-child(1) .td:nth-child(1):after {    position: absolute;    right: 0;    top: 0;    height: 100%;    width: 2px;    display: inline-block;    content: '';    background: linear-gradient(to bottom, #fff 0, #f5f5f5 80%);    background: -webkit-linear-gradient(to bottom, #fff 0, #f5f5f5 80%);    background: -moz-linear-gradient(to bottom, #fff 0, #f5f5f5 80%);    background: -o-linear-gradient(to bottom, #fff 0, #f5f5f5 80%);}.guarantees-table .tr:nth-child(2) .td:nth-child(2):before {    position: absolute;    right: 0;    top: -2px;    height: 2px;    width: 100%;    display: inline-block;    content: '';    background: linear-gradient(to left, #fff 0, #f5f5f5 80%);    background: -webkit-linear-gradient(to left, #fff 0, #f5f5f5 80%);    background: -moz-linear-gradient(to left, #fff 0, #f5f5f5 80%);    background: -o-linear-gradient(to left, #fff 0, #f5f5f5 80%);}.guarantees-table .tr:nth-child(2) .td:nth-child(2):after {    position: absolute;    left: -2px;    top: 0;    height: 100%;    width: 2px;    display: inline-block;    content: '';    background: linear-gradient(to top, #fff, #f5f5f5);    background: -webkit-linear-gradient(to top, #fff, #f5f5f5);    background: -moz-linear-gradient(to top, #fff, #f5f5f5);    background: -o-linear-gradient(to top, #fff, #f5f5f5);}.guarantees-table .g-content {    position: relative;    padding: 76px 0 0 0;}.guarantees-table .g-ico:not(.lazy_bg){    background-image: url("images/guarantees-shape.png");    background-repeat: no-repeat;    background-position: 0 0;}.guarantees-table .g-ico{    display: inline-block;    width: 94px;    height: 94px;    position: absolute;    top: 11px;    left: 9px;    z-index: -1;}.guarantees-table .g-ico .icon {    z-index: 1;    position: absolute;    left: -8px;    top: 7px;    color: #f0494a;    font-size: 49px;    line-height: 49px;}.guarantees-table .g-ico .icon.icon-guarantees-prices {    left: -7px;    top: 10px;    font-size: 38px;    line-height: 47px;}.guarantees-table .g-ico .icon.icon-guarantees-payment {    left: -9px;    top: 11px;    font-size: 42px;    line-height: 42px;}.guarantees-table .g-ico .icon-guarantees-plagiarism {    left: -9px;    top: 11px;    font-size: 44px;    line-height: 44px;}.guarantees-table .g-title {    margin: 0 0 15px 0;    font-size: 20px;    line-height: 26px;    color: #49494a;    font-family: 'Ubuntu-Bold', sans-serif;}.guarantees-table .g-text {    font-size: 15px;    line-height: 24px;    color: #616161;    font-family: 'Circular-Book', sans-serif;    margin: 0;}.g-dots-1 {    width: 185px;    height: 85px;    margin: 0 52px 0 0;}.g-dots-2 {    width: 85px;    height: 85px;}.g-dots-3 {    display: none;    width: 185px;    height: 85px;    margin: 42px auto 0 auto;}.guarantees-line .guarantees-button-small {    display: none;}.guarantees-line .col-4 {    padding-left: 23px;}.advantages-line {    position: relative;    padding: 0 0 90px 0;}.advantages-line:before{    position: absolute;    display: inline-block;    right: -98px;    bottom: -150px;}.advantages-line:not(.lazy_bg):before{    content: url("images/pencils.png");}.webp_support .advantages-line:not(.lazy_bg):before{    content: url("images/pencils.webp");}.advantages-line .advantages-text {    margin: 90px 0 0 74px;}.advantages-line .advantages-text .bold-p {    margin-bottom: 26px;}.advantages-line .advantages-text .more_button {    margin: 21px 0 0 0;}.advantages-line .col-5 {    padding-left: 0;}.advantages-block {    margin: 95px 0 0 0;    position: relative;}.advantages-block.rotate{    transition: all 20s linear;    transform: rotate(360deg);}.advantages-block.rotate .adv-bg .adv-content{    transition: all 20s linear;    transform: rotate(-360deg);}.adv-bg {    position: relative;}.adv-bg .adv-title {    font-size: 16px;    line-height: 16px;    color: #fff;    font-family: 'Ubuntu-Medium', sans-serif;    margin: 3px 0 0 0;}.adv-bg .icon {    font-size: 48px;    line-height: 48px;    color: #fff;}.adv-bg .adv-content {    text-align: center;    height: 70px;    width: 120px;    position: absolute;    left: 0;    right: 0;    top: 0;    bottom: 0;    margin: auto;}.adv-bg.adv-sh_g .adv-content .icon {    font-size: 43px;}.adv-bg.adv-sh_g .adv-content .adv-title {    margin: 0;}.adv-bg.adv-sh_b .adv-content .icon {    font-size: 54px;}.adv-bg.adv-sh_b .adv-content .adv-title {    margin: 0;}.home-bnr-line {    margin: 0 0 144px 0;}.home-bnr-line-btn {    display: none;}.order_become .red:after,.order_become .red:before {    content: "★";    color: rgb(255, 216, 90);    display: inline-block;    vertical-align: top;    font-size: 18px;    margin: 0 5px;}.order_become .red {    color: #ff5c50;}.order_become {    font-size: 18px;}.text-block {    margin: 0 0 45px 0;}.text-block .col-left {    padding-left: 23px;    padding-right: 0;}.text-block .col-right {    padding-left: 70px;}.text-block .home-affiliate {    margin: 0;}.text-block .home-affiliate .h2 {    position: relative;    z-index: 1;}.text-block .home-affiliate p {    position: relative;}.affiliate-img {    max-width: 100%;    display: inline-block;    box-shadow: 0 7px 20px 0 rgba(102, 99, 109, 0.36);    line-height: 0;    height: auto;}.affiliate-img-wrapper {    position: relative;    z-index: 0;}.affiliate-img-wrapper:not(.lazy_bg):before {    position: absolute;    left: 130px;    top: -80px;    display: inline-block;    content: url("images/affiliate-img-shape.png");    z-index: -1;}.home-affiliate-buttons {    margin: 22px 0 0 0;    padding: 32px 0 0 0;    border-top: 2px solid #f2f2f2;}.home-affiliate-buttons > span {    margin: 0 41px;}.home-affiliate-buttons > span:first-child {    margin-left: 0;}.home-affiliate-buttons > span:last-child {    margin-right: 0;}.home-affiliate-buttons .default_button {    min-width: 202px;}.services-line {    margin: 0 0 159px 0;    position: relative;}.services-line:before{    position: absolute;    left: -14px;    bottom: -215px;    display: inline-block;}.services-line:not(.lazy_bg):before{    content: url("images/services-img.png");}.webp_support .services-line:not(.lazy_bg):before{    content: url("images/services-img.webp");}.services-line .services-dots {    position: absolute;    left: -121px;    top: 16px;    width: 85px;    height: 85px;}.services-line:not(.lazy_bg) .container:before {    position: absolute;    right: -241px;    top: -65px;    display: inline-block;    content: url("images/pencil-eraser.png");}.services-block {    max-width: 1055px;    margin: 65px auto 0 auto;}.services-block .services-row {    margin: 0 -32px;}.services-block .services-col {    float: left;    width: 50%;    padding: 0 32px;}.services-block .services-col a {    display: block;    border: 1px solid #E6E6E6;    border-radius: 6px;    background: #fff;    box-shadow: 0 5px 10px 0 rgba(87, 87, 87, 0.08);    width: 100%;    height: 80px;    padding: 31px 60px 31px 130px;    font-size: 16px;    line-height: 16px;    color: #616161;    font-family: 'Circular-Book', sans-serif;    position: relative;    margin: 0 0 28px 0;}.services-block .services-col a:hover {    box-shadow: 0 5px 10px 0 rgba(87, 87, 87, 0);}.services-block .services-col a .icon {    position: absolute;    left: 48px;    top: 0;    bottom: 0;    margin: auto;    font-size: 45px;    line-height: 45px;    height: 48px;    color: #ee3e3f;}.services-block .services-col a:before {    position: absolute;    right: 51px;    top: 0;    bottom: 0;    margin: auto;    border-style: solid;    border-color: #28b9e3;    color: #28b9e3;    border-width: 0 2px 2px 0;    display: inline-block;    padding: 0;    content: '';    width: 8px;    height: 8px;    transform: rotate(-45deg);    -webkit-transform: rotate(-45deg);    -moz-transform: rotate(-45deg);    -o-transform: rotate(-45deg);    transition: all .3s linear;    box-sizing: border-box;}.hidden-text-block {    display: none;}.hidden-text-block.show {    display: block;}.hiw-line .col-left {    padding-left: 23px;    padding-right: 67px;}.hiw-line .col-right {    padding-left: 70px;    position: relative;    z-index: 1;}.hiw-img {    line-height: 0;    display: inline-block;    max-width: 100%;    box-shadow: 0 7px 20px 0 rgba(102, 99, 109, 0.36);    height: auto;}.hiv-text {    line-height: 25px;    position: relative;}.hiw-img-wrapper {    margin: 10px 0 75px 0;    position: relative;    z-index: 0;}.hiw-img-wrapper:not(.lazy_bg):before {    position: absolute;    right: 133px;    top: -71px;    display: inline-block;    content: url("images/hiw-img-shape.png");    z-index: -1;}.hiw-learn {    position: relative;    font-size: 15px;    line-height: 15px;    color: #9b9eaa;    text-transform: uppercase;    border-bottom: 2px solid #ff715d;    margin: 0 0 41px 130px;}.hiw-learn span {    position: absolute;    left: -130px;    top: -5px;}.hiw-list {    margin: 50px 0 0 0;    list-style: none;}.hiw-list .hiw-title {    font-size: 18px;    line-height: 25px;    color: #59568c;    font-family: 'Ubuntu-Bold', sans-serif;    margin: 0 0 14px 0;    text-transform: uppercase;}.hiw-list .hiw-text {    font-size: 15px;    line-height: 24px;    color: #616161;    margin: 0;}.hiw-list li {    position: relative;    padding: 0 0 46px 79px;}.hiw-list .hiw-ico {    display: inline-block;    position: absolute;    left: 17px;    top: 27px;    border-radius: 50%;    width: 35px;    height: 35px;    opacity: 0.302;}.hiw-list .hiw-ico1 {    background-image: -moz-linear-gradient( -45deg, rgb(107, 98, 255) 0%, rgb(89, 86, 140) 100%);    background-image: -webkit-linear-gradient( -45deg, rgb(107, 98, 255) 0%, rgb(89, 86, 140) 100%);    background-image: -ms-linear-gradient( -45deg, rgb(107, 98, 255) 0%, rgb(89, 86, 140) 100%);    background-image: linear-gradient( -45deg, rgb(107, 98, 255) 0%, rgb(89, 86, 140) 100%);    box-shadow: 0 0 40px 0 rgba(184, 129, 248, 0.3);}.hiw-list .hiw-ico2 {    background-image: -moz-linear-gradient( -45deg, rgb(255, 141, 125) 0%, rgb(255, 127, 109) 40%, rgb(255, 113, 93) 100%);    background-image: -webkit-linear-gradient( -45deg, rgb(255, 141, 125) 0%, rgb(255, 127, 109) 40%, rgb(255, 113, 93) 100%);    background-image: -ms-linear-gradient( -45deg, rgb(255, 141, 125) 0%, rgb(255, 127, 109) 40%, rgb(255, 113, 93) 100%);    background-image: linear-gradient( -45deg, rgb(255, 141, 125) 0%, rgb(255, 127, 109) 40%, rgb(255, 113, 93) 100%);    box-shadow: 0 0 40px 0 rgba(184, 129, 248, 0.3);}.hiw-list .hiw-ico3 {    background-image: -moz-linear-gradient( -45deg, rgb(213, 255, 109) 0%, rgb(147, 184, 57) 100%);    background-image: -webkit-linear-gradient( -45deg, rgb(213, 255, 109) 0%, rgb(147, 184, 57) 100%);    background-image: -ms-linear-gradient( -45deg, rgb(213, 255, 109) 0%, rgb(147, 184, 57) 100%);    background-image: linear-gradient( -45deg, rgb(213, 255, 109) 0%, rgb(147, 184, 57) 100%);    box-shadow: 0 0 40px 0 rgba(175, 214, 79, 0.3);}.hiw-list .hiw-ico4 {    background-image: -moz-linear-gradient( -45deg, rgb(35, 183, 226) 0%, rgb(47, 104, 204) 100%);    background-image: -webkit-linear-gradient( -45deg, rgb(35, 183, 226) 0%, rgb(47, 104, 204) 100%);    background-image: -ms-linear-gradient( -45deg, rgb(35, 183, 226) 0%, rgb(47, 104, 204) 100%);    background-image: linear-gradient( -45deg, rgb(35, 183, 226) 0%, rgb(47, 104, 204) 100%);    box-shadow: 0 0 40px 0 rgba(19, 181, 254, 0.3);}.hiw-list .icon {    font-size: 36px;    line-height: 36px;    color: #1e1e1e;    position: absolute;    left: -2px;    top: 4px;}.home-hiw-buttons {    margin: 1px 0 0 7px;    padding: 51px 0 0 0;    border-top: 2px solid #e5e8eb;    max-width: 495px;}.home-hiw-buttons > span {    margin: 0 40px;}.home-hiw-buttons > span:first-child {    margin-left: 0;}.home-hiw-buttons > span:last-child {    margin-right: 0;}footer .home-testimonials {    padding: 96px 0 47px 0;    position: relative;    min-height: 745px;    margin: -22px 0 0 0;}footer .home-testimonials#iframe{    min-height: 1px;    position: relative;    z-index: auto;}.home-testimonials .h2 {    position: relative;    z-index: 1;}.home-testimonials ._t_header{    display: none;}@media(min-width: 1680px) {    footer .home-testimonials:before{        position: absolute;        left: -190px;        bottom: -17px;        display: inline-block;    }    footer .home-testimonials:not(.lazy_bg):before{        content: url("images/testi-left-bg.png");    }}footer .home-testimonials:after{    position: absolute;    right: -20px;    top: -167px;    display: inline-block;}footer .home-testimonials:not(.lazy_bg):after{    content: url("images/testi-right-bg.png");}.home-testimonials ._t_item_wrapper {    margin: 0 auto;    max-width: 560px;    padding: 15px 15px;}.home-testimonials ._t_our_testimonials ._t_item {    box-shadow: 10px -5px 10px -10px rgba(87, 87, 87, 0.1);    border: 1px solid #E6E6E6;    border-radius: 60px;    background: #fff;    padding: 40px 69px 32px 69px;    text-align: center;    height: 380px;    min-height: 1px;}.home-testimonials .get_latest_testimonials{    max-height: 500px;    z-index: 1;}.home-testimonials ._t_our_testimonials ._t_country{    position: relative;    top: -4px;}.home-testimonials ._t_our_testimonials ._t_time_and_order ._t_order{    height: 18px;    overflow: hidden;}.home-testimonials ._t_our_testimonials ._t_order, .home-testimonials ._t_our_testimonials ._t_time{    font-family: 'Circular-Book', sans-serif;    color: #616161;    font-size: 13px;    line-height: 18px;    margin: 0;}.home-testimonials ._t_our_testimonials ._t_testi{    font-size: 15px;    line-height: 24px;    font-family: 'Circular-Medium', sans-serif;    font-weight: normal;    color: #616161;    display: block;    height: 120px;    overflow: hidden;    text-align: left;    margin: 30px 0 0 0;}.home-testimonials ._t_our_testimonials ._t_item ._t_customer {    position: relative;    padding: 10px 0 10px 85px;    margin: 20px 0 30px 0;    text-align: left;    font-size: 18px;    line-height: 20px;    color: #59568c;    font-family: 'Ubuntu-Bold', sans-serif;    border: none;}.home-testimonials ._t_our_testimonials ._t_item ._t_customer ._t_country {    width: 60px;    height: 60px;    display: inline-block;    border: 1px solid #E6E6E6;    box-shadow: 0 0 15px 0 rgba(87, 87, 87, 0.1);    border-radius: 50%;    position: absolute;    left: 4px;    top: 0;    bottom: 0;    margin: auto;    content: '';    background-position: center;    background-size: 40px auto;}.home-testimonials .t-link {    font-size: 15px;    line-height: 15px;    color: #23b7e2;    position: relative;    padding: 0 11px 0 0;    font-family: 'Circular-Bold', sans-serif;    cursor: pointer;}.home-testimonials .t-link:before {    position: absolute;    right: 0;    top: 0;    bottom: 0;    margin: auto;    border-style: solid;    border-color: #23b7e2;    color: #23b7e2;    border-width: 0 2px 2px 0;    display: inline-block;    padding: 0;    content: '';    width: 6px;    height: 6px;    transform: rotate(-45deg);    -webkit-transform: rotate(-45deg);    -moz-transform: rotate(-45deg);    -o-transform: rotate(-45deg);    transition: all .3s linear;    box-sizing: border-box;}.home-testimonials .t-link:hover:before {    right: -5px;}.home-testimonials .owl-theme .owl-controls{    margin: 25px 0 0 0;}#iframe {    width: 100%;    border: none;    min-height: 550px;    position: relative;    z-index: 7;}.mode-home, .mode-home body {    background: transparent;}.loading {    position: relative;}.loading:after {    content: '';    position: absolute;    top: 20%;    left: 0;    right: 0;    margin: 0 auto;    background-position: center center;    background-repeat: no-repeat;    z-index: 9;}/*MAIN*//*SAMPLES*/.cat_single_label {    overflow: hidden;}.cat_single_label > a {    display: block;    overflow: hidden;    padding: 0 100px 0 200px;    position: relative;    min-height: 160px;}.cat_single_label > a .left-image {    position: absolute;    left: 0;    top: 0;    width: 180px;    height: 100%;    text-align: center;    margin: 0;    background: url("images/pencil-eraser-small.png") no-repeat 0 27px;    background-size: contain;    border-radius: 6px 0 0 6px;}.cat_single_label > a .left-image:before {    position: absolute;    left: 0;    top: 0;    width: 100%;    height: 100%;    content: '';    background: rgba(113, 159, 218, .8);}.cat_single_label > a .left-image img {    position: absolute;    right: 0;    left: 0;    top: 0;    bottom: 0;    margin: auto;    width: 55px;}.cat_single_label a > div {    display: block;    margin-top: 25px;}.cat_single_label a > img {    display: block;    float: left;    min-height: 142px;}.cat_single_label a > img.icon_cat {    position: absolute;    width: 72px;    left: calc(13% - 36px);}.cat_single_label span {    color: #b9b9b9;    font-family: "Circular-Medium", sans-serif;    font-size: 14px;    font-weight: 400;    text-align: left;    display: block;}.cat_single_label .h1_tit,.cat_single_label h3 {    color: #171717;    font-family: "Circular-Medium", sans-serif;    font-size: 26px;    text-transform: uppercase;    margin: 20px 0;    text-align: left;    line-height: normal;    background-color: inherit;}.cat_single_label.title_label a .label:after {    border-right: 23px solid #fff;}.cat_single_label a .label:after {    content: '';    position: absolute;    border: 20px solid transparent;    border-right: 23px solid white;    margin-right: -19px;    display: inline-block;    right: 19px;}.cat_single_label a .label {    color: #ffffff;    font-family: "Circular-Medium", sans-serif;    font-size: 18px;    font-weight: 400;    padding: 0 10px;    text-align: left;    background-image: -moz-linear-gradient( -45deg, rgb(35, 183, 226) 0%, rgb(47, 104, 204) 100%);    background-image: -webkit-linear-gradient( -45deg, rgb(35, 183, 226) 0%, rgb(47, 104, 204) 100%);    background-image: -ms-linear-gradient( -45deg, rgb(35, 183, 226) 0%, rgb(47, 104, 204) 100%);    background-image: linear-gradient( -45deg, rgb(35, 183, 226) 0%, rgb(47, 104, 204) 100%);    transform: rotate( 90deg);    border-radius: 0;    position: absolute;    right: -25px;    top: 26px;    width: 142px;    line-height: 40px;}.cat_single_label.title_label {    background: #fff;    min-height: 145px}.cat_single_label.title_label h1 {    padding-right: 80px;    margin-top: 20px;}.cat_single_label {    position: relative;    box-shadow: 4px 3px 15px rgba(0, 0, 0, 0.1);    border-radius: 6px;    margin-top: 25px;    border: 1px solid #E6E6E6;;    background: #fff;}.cat_single_label h1:before {    display: none!important;}.samples-views.cat_b > div div {    position: relative;}.samples-views.cat_b > div div a h3:after {    content: "";    bottom: 0;    display: block;    width: 30%;    height: 1px;    margin-top: 22px;    background: #ccc;}.samples-views.cat_b > div div a h3 {    color: #171717;    font-family: "Circular-Medium", sans-serif;    font-size: 24px;    line-height: 36px;    text-transform: uppercase;    margin-bottom: 10px;    text-align: left;    padding-left: 30px;}.samples-views.cat_b > div div a span {    color: #b9b9b9;    font-family: "Circular-Medium", sans-serif;    font-size: 14px;    font-weight: 400;    padding-left: 30px;    text-align: left;    display: block;}.samples-views.cat_b > div div a .label:after {    content: '';    position: absolute;    border: 20px solid transparent;    border-right: 23px solid white;    margin-right: -19px;    display: inline-block;    right: 19px;}.samples-views.cat_b > div div a .label {    color: #ffffff;    font-family: "Circular-Medium", sans-serif;    font-size: 16px;    padding: 0 10px;    text-align: left;    background-image: -moz-linear-gradient( -45deg, rgb(35, 183, 226) 0%, rgb(47, 104, 204) 100%);    background-image: -webkit-linear-gradient( -45deg, rgb(35, 183, 226) 0%, rgb(47, 104, 204) 100%);    background-image: -ms-linear-gradient( -45deg, rgb(35, 183, 226) 0%, rgb(47, 104, 204) 100%);    background-image: linear-gradient( -45deg, rgb(35, 183, 226) 0%, rgb(47, 104, 204) 100%);    transform: rotate( 90deg);    border-radius: 0;    position: absolute;    left: -25px;    top: 51px;    width: 142px;    line-height: 40px;    font-weight: normal;}.samples-views.cat_b > div div a {    display: block;    margin-bottom: 30px;    background: #fff;    text-align: center;    font-size: 16px;    font-weight: 700;    color: #333;    transition: 0.3s;    padding: 15px 15px 25px 70px;    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);    border-radius: 6px;    min-height: 142px;}.samples-views.cat_b > div div a img {    display: block;    transition: 0.3s;    position: absolute;    bottom: 20px;    height: auto;    right: 20px;    width: 41px;}/*SAMPLES*//*BANNERS*/.aff-pr{    max-width: 960px;    margin: 30px auto;    box-shadow: 0 0 10px rgba(0,0,0,.2);    padding: 40px 200px 40px 30px;    border-radius: 12px;    background: #fff url("images/reviews-img1.png") no-repeat right 40px center;    background-size: 300px auto;    overflow: hidden;}.ap-wrapper{    padding: 0;    position: relative;}.aff-pr .ttl{    font-size: 28px;    line-height: 30px;    font-weight: normal;    text-transform: uppercase;    position: relative;    font-family: 'Ubuntu-Bold', sans-serif;    background: linear-gradient(45deg, #59568c 33%, #d86b68 66%, #ff715d);    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    color: #59568c;    display: inline-block;}.aff-pr p{    text-align: left;    margin-bottom: 5px;}.aff-pr .ttl span{    color: #e83545;}.aff-pr .from{    font-size: 20px;    line-height: 22px;    color: #6a6f82;}.aff-pr .your{    font-size: 17px;    line-height: 20px;    color: #6a6f82;    margin: 0 0 15px 0;}.aff-pr .default_button{    width: 100%;    max-width: 300px;}.shortcode-vip-support {    max-width: 960px;    margin: 30px auto;    box-shadow: 0 0 10px rgba(0,0,0,.2);    padding: 30px 300px 30px 50px;    border-radius: 12px;    background: #fff url("images/Untitled-1-min.png") no-repeat right 20px center;    overflow: hidden;}.shortcode-vip-support .data-text-wrap {    display: flex;    flex-direction: column;    justify-content: center;    max-width: 464px;}.shortcode-vip-support .data-text-wrap .text {    font-family: 'Circular-Book', sans-serif;    color: #666666;    font-size: 16px;    margin-bottom: 20px;    text-align: left;}.shortcode-vip-support .data-text-wrap .text span:first-child {    font-size: 24px;    transition: 0.3s;    position: relative;    font-family: 'Ubuntu-Bold', sans-serif;    background: linear-gradient(45deg, #59568c 33%, #d86b68 66%, #ff715d);    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    color: #59568c;}.shortcode-vip-support .data-text-wrap .text span:first-child img {    position: absolute;    top: -13px;    left: 12px;    transition: 0.3s;}.shortcode-vip-support .data-text-wrap .default_button {    max-width: 300px;    width: 100%;}.shortcode-vip-support .data-text-wrap a span {    font-family: 'Circular-Bold', sans-serif;}.top-10-writers {    max-width: 960px;    margin: 30px auto;    box-shadow: 0 0 10px rgba(0,0,0,.2);    padding: 30px 300px 30px 50px;    border-radius: 12px;    background: #fff url("images/Untitled-3-min.png") no-repeat right 20px center;    overflow: hidden;}.top-10-writers .data-text-wrap .ttl {    font-size: 24px;    position: relative;    font-family: 'Ubuntu-Bold', sans-serif;    background: linear-gradient(45deg, #59568c 33%, #d86b68 66%, #ff715d);    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    color: #59568c;    display: block;    margin: 0 0 15px 0;    text-align: left;}.top-10-writers .data-text-wrap .text {    font-family: 'Circular-Book', sans-serif;    color: #666666;    font-size: 16px;    margin-bottom: 20px;    margin-top: 0;    text-align: left;}.top-10-writers .data-text-wrap .default_button{    max-width: 300px;    width: auto;}.top-10-writers .data-text-wrap a span {    font-weight: 700;}.share_block .a{    border-radius: 50%;    width: 40px;    height: 40px;    display: inline-block;    background: #adadb5;    position: relative;    cursor: pointer;}.share_block .a:hover{    background: #FF715D;}.share_block .a span{    position: absolute;    left: 0;    right: 0;    top: 0;    bottom: 0;    margin: auto;}.share_block2 .share_block{    display: block;    text-align: right;}.first-discount {    padding: 20px 30px;    border: 1px solid #E6E6E6;    border-radius: 6px;    background: #fff;    box-shadow: 0 5px 20px 0 rgba(87, 87, 87, 0.1);    margin: 20px auto;    height: 250px;    max-width: 1060px;    position: relative;}.first-discount:before,.first-discount-bnr:before {    position: absolute;    left: 36px;    top: -1px;    display: inline-block;    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAA4CAMAAAC49krEAAABAlBMVEUAAAAAtuQAruIAqeEApOAAk9sAj9sAsuQAn98AnN0Al9wAftYAg9gAedUAdNMAgdcAjNoAiNkAitkAcNIAg9gAgtcAgNcAidkAiNkAh9kAatEAetUAi9kAdtQAc9MAidkAhtgAbNEAitkAgdcAqOAAgdcAf9YAhtgAi9kAitkAcNIAbtIAi9oAbNEAatEAitkAf9YAitkAfNUAitkAetUAl9wAmt0AkdoAnd4AoN8Ak9sAjtsAjNoApeAAo98AhdgAitkAldsAgdcAp+AAruIAqeEAftYAidkAe9UAq+EAsuMAg9cAddQAeNQAh9gAtuQAsOIAcdMAb9IAs+MAs+QAbNFA3Xk4AAAANXRSTlMAgICAgICAgICAgICAgIAogIDpgBgPB9LEo4D8+PLg3baAf0dAOCAK/d7Ov7CwnpKSa2tYWPjOM0sAAAGfSURBVEjHjdRpWwFhFMbxU0rRMiWU9g3tOyVD9qIUyvf/Kt3P8cxlHsM4/9e/d+e6D53OcAtolgtwc6pFFFKFw6c086P6+221Op1ardZs1uv1arVQKBSLuVzuBWWz2UwmDChwDLVr+bryPKDAMRS5V0CRA1wYuubQIbdjKHLPQUCJYyhwDOEAvQ4NXT5IsyLHUOLya4ASZwNqV/V1Copc6RhQ4krrFBC5d0CRYzjWlV1OQ5H7BhS5t2UKiBzgHFxxmmPo52zHfQKOc8h0DCWuAqgc8neVJVqUOIYi1wAUOQW1Qz6OoTlMr9MwNNkhx32sUEjkGAocQ6+LRDwOMOxx55Z1MOragKNuM0oU3RxxDM0hbcUIxbZM114FNNxhmrj0oeG+AA2XiJMunnA7wHm3uyVXd0PH0HgwRksN7TR03Nk9jfSw47guoON2H8nT04523Q1A7U5oTCd77BQMDlwkSWNLQsL1AAfOoglZ+8oxhDtI0cRS+3C9IwrC4bw+RS96vT6gbeO8vsUu+/1tWrOv4jSl+LWCCRJ0s00WibL+Acxep5WjF/QEAAAAAElFTkSuQmCC');}.home-bnr-line .first-discount {    margin: 0 auto;}.home-bnr-shape {    position: absolute;    left: 73px;    top: -78px;}.home-bnr-shape:not(.lazy_bg):before {    display: inline-block;    content: url("images/home-bnr-shape.png");}.home-bnr-line .home-bnr-dots {    position: absolute;    right: 28px;    bottom: -73px;}.home-bnr-line .home-bnr-dots1 {    width: 185px;    height: 85px;    margin: 0 50px 0 0;}.home-bnr-line .home-bnr-dots2 {    width: 85px;    height: 85px;}.first-discount .left-part p.fd-title {    font-size: 26px;    line-height: 30px;    color: #59568c;    font-family: 'Ubuntu-Bold', sans-serif;    margin: 0 0 20px 0;}.first-discount .left-part p.fd-title span {    text-transform: uppercase;    color: #ff715d;}.first-discount .left-part p {    font-size: 15px;    line-height: 24px;    color: #616161;    font-family: 'Circular-Book', sans-serif;    margin: 0 0 27px 0;}.first-discount .left-part p b{    color: #ff715d;    font-size: 18px;}.first-discount .left-part {    width: 62%;    float: left;    padding: 14px 30px 14px 106px;    position: relative;}.first-discount .right-part {    width: 38%;    float: left;    text-align: center;    padding: 0 17px 10px 10px;}.first-discount .parts-divider {    font-size: 30px;    line-height: 30px;    height: 20px;    color: #e6e6e6;    font-family: 'Ubuntu-Light', sans-serif;    position: absolute;    right: -6px;    top: 85px;}.first-discount .parts-divider2 {    display: none;}.first-discount .parts-divider:before,.first-discount .parts-divider:after {    position: absolute;    display: inline-block;    left: 7px;    height: 55px;    width: 2px;    background: #e6e6e6;    content: '';}.first-discount .parts-divider:before {    top: -62px;}.first-discount .parts-divider:after {    bottom: -77px;}.first-discount .discount-size {    display: inline-block;    font-size: 146px;    line-height: 132px;    color: #59568c;    font-family: 'Ubuntu-Bold', sans-serif;    padding: 0 87px 0 0;    position: relative;}.first-discount .discount-size .percents {    position: absolute;    top: 8px;    right: 0;    font-size: 82px;    line-height: 82px;}.first-discount .discount-size .off {    position: absolute;    bottom: 7px;    right: 0;    font-size: 38px;    line-height: 38px;    text-transform: uppercase;}.first-discount .your {    margin: 16px 0 0 0;    padding: 24px 0 0 0;    position: relative;    text-transform: uppercase;    text-align: center;    font-size: 20px;    line-height: 20px;    color: #616161;    font-family: 'Circular-Medium', sans-serif;}.first-discount .your:before {    position: absolute;    left: 0;    right: 0;    top: 0;    margin: auto;    width: 90px;    height: 2px;    background: #f2f2f2;    display: inline-block;    content: '';}.discount-bnr-wrapper {    margin: 30px auto;    max-width: 865px;    overflow: hidden;}.discounts-bnr .discount_box {    border: 1px solid #E6E6E6;    border-radius: 20px;    background: #fff;    box-shadow: 0 0 5px 0 rgba(87, 87, 87, 0.05);    text-align: center;    position: relative;    padding: 21px 20px 5px 95px;    height: 80px;    font-size: 15px;    line-height: 18px;    color: #707070;}.discounts-bnr .discount_box p {    margin: 0;    text-align: left;}.discounts-bnr .discount_box p b {    text-transform: uppercase;}.discounts-bnr .discount_box .disc_value {    display: inline-block;    position: absolute;    left: 26px;    top: 0;    bottom: 0;    margin: auto;    width: 55px;    height: 55px;    border-radius: 50%;    background: #afd64f;    box-shadow: inset -7px -3px 0 rgba(0, 0, 0, 0.05);    font-size: 20px;    line-height: 20px;    color: #fff;    font-family: 'Ubuntu-Bold', sans-serif;    text-align: center;    padding: 17px 5px;}.discounts-bnr .discount_box.green .disc_value {    background: #afd64f;}.discounts-bnr .discount_box.red .disc_value {    background: #ff715d;}.discounts-bnr .discount_box.blue .disc_value {    background: #23b7e2;}.info_land {    max-width: 865px;    margin: 20px auto 30px auto;    overflow: hidden;    padding: 20px 0 0 0;}.info_land .col-2 {    text-align: center;    position: relative;    margin-bottom: 10px;    padding-top: 57px;}.info_land p {    font-size: 15px;    line-height: 20px;    color: #49494a;    font-family: 'Ubuntu-Bold', sans-serif;}.info_land .ico-wrapper {    box-shadow: 0 0 40px 0 rgba(184, 129, 248, 0.3);    border-radius: 50%;    opacity: 0.302;    display: inline-block;    position: absolute;    left: 0;    right: -11px;    top: 12px;    margin: auto;    width: 35px;    height: 35px;}.info_land .row .col-2:nth-child(1) .ico-wrapper,.info_land .row .col-2:nth-child(5) .ico-wrapper {    background-image: -moz-linear-gradient( -45deg, rgb(107, 98, 255) 0%, rgb(89, 86, 140) 100%);    background-image: -webkit-linear-gradient( -45deg, rgb(107, 98, 255) 0%, rgb(89, 86, 140) 100%);    background-image: -ms-linear-gradient( -45deg, rgb(107, 98, 255) 0%, rgb(89, 86, 140) 100%);    background-image: linear-gradient( -45deg, rgb(107, 98, 255) 0%, rgb(89, 86, 140) 100%);}.info_land .row .col-2:nth-child(2) .ico-wrapper {    background-image: -moz-linear-gradient( -45deg, rgb(255, 141, 125) 0%, rgb(255, 127, 109) 40%, rgb(255, 113, 93) 100%);    background-image: -webkit-linear-gradient( -45deg, rgb(255, 141, 125) 0%, rgb(255, 127, 109) 40%, rgb(255, 113, 93) 100%);    background-image: -ms-linear-gradient( -45deg, rgb(255, 141, 125) 0%, rgb(255, 127, 109) 40%, rgb(255, 113, 93) 100%);    background-image: linear-gradient( -45deg, rgb(255, 141, 125) 0%, rgb(255, 127, 109) 40%, rgb(255, 113, 93) 100%);}.info_land .row .col-2:nth-child(3) .ico-wrapper,.info_land .row .col-2:nth-child(6) .ico-wrapper {    background-image: -moz-linear-gradient( -45deg, rgb(213, 255, 109) 0%, rgb(147, 184, 57) 100%);    background-image: -webkit-linear-gradient( -45deg, rgb(213, 255, 109) 0%, rgb(147, 184, 57) 100%);    background-image: -ms-linear-gradient( -45deg, rgb(213, 255, 109) 0%, rgb(147, 184, 57) 100%);    background-image: linear-gradient( -45deg, rgb(213, 255, 109) 0%, rgb(147, 184, 57) 100%);}.info_land .row .col-2:nth-child(4) .ico-wrapper {    background-image: -moz-linear-gradient( -45deg, rgb(35, 183, 226) 0%, rgb(47, 104, 204) 100%);    background-image: -webkit-linear-gradient( -45deg, rgb(35, 183, 226) 0%, rgb(47, 104, 204) 100%);    background-image: -ms-linear-gradient( -45deg, rgb(35, 183, 226) 0%, rgb(47, 104, 204) 100%);    background-image: linear-gradient( -45deg, rgb(35, 183, 226) 0%, rgb(47, 104, 204) 100%);}.info_land .icon {    font-size: 29px;    line-height: 28px;    color: #000000;    position: absolute;    top: -5px;    left: -15px;    right: 0;    margin: auto;}.top_info {    margin: 30px auto;    max-width: 865px;}.top_info .ul-how {    padding: 0 0 0 6px;    margin: 0;    list-style: none;}.top_info .ul-how li:before {    content: '';    display: none;}.top_info .ul-how li {    padding: 0 20px 19px 70px;    position: relative;}.top_info .ul-how .how-ttl {    font-size: 18px;    line-height: 25px;    color: #49494a;    font-family: 'Ubuntu-Bold', sans-serif;    margin: 0 0 10px 0;}.top_info .ul-how .how-text {    margin: 0;    font-size: 15px;    line-height: 24px;}.top_info .ul-how .icon {    color: #000;    position: absolute;}.top_info .ul-how li:nth-child(1) .icon {    font-size: 35px;    line-height: 34px;    left: -8px;    top: 6px;}.top_info .ul-how li:nth-child(2) .icon {    font-size: 39px;    line-height: 39px;    left: -4px;    top: 8px;}.top_info .ul-how li:nth-child(3) .icon {    font-size: 39px;    line-height: 39px;    left: -3px;    top: 6px;}.top_info .ul-how li:nth-child(4) .icon {    font-size: 34px;    line-height: 34px;    left: -5px;    top: 6px;}.top_info .ul-how .ico-wrapper {    border-radius: 50%;    opacity: 0.302;    box-shadow: 0 0 40px 0 rgba(184, 129, 248, 0.3);    display: inline-block;    position: absolute;    left: 10px;    top: 27px;    width: 35px;    height: 35px;}.top_info .ul-how li:nth-child(1) .ico-wrapper {    background-image: -moz-linear-gradient( -45deg, rgb(107, 98, 255) 0%, rgb(89, 86, 140) 100%);    background-image: -webkit-linear-gradient( -45deg, rgb(107, 98, 255) 0%, rgb(89, 86, 140) 100%);    background-image: -ms-linear-gradient( -45deg, rgb(107, 98, 255) 0%, rgb(89, 86, 140) 100%);    background-image: linear-gradient( -45deg, rgb(107, 98, 255) 0%, rgb(89, 86, 140) 100%);}.top_info .ul-how li:nth-child(2) .ico-wrapper {    background-image: -moz-linear-gradient( -45deg, rgb(255, 141, 125) 0%, rgb(255, 127, 109) 40%, rgb(255, 113, 93) 100%);    background-image: -webkit-linear-gradient( -45deg, rgb(255, 141, 125) 0%, rgb(255, 127, 109) 40%, rgb(255, 113, 93) 100%);    background-image: -ms-linear-gradient( -45deg, rgb(255, 141, 125) 0%, rgb(255, 127, 109) 40%, rgb(255, 113, 93) 100%);    background-image: linear-gradient( -45deg, rgb(255, 141, 125) 0%, rgb(255, 127, 109) 40%, rgb(255, 113, 93) 100%);}.top_info .ul-how li:nth-child(3) .ico-wrapper {    background-image: -moz-linear-gradient( -45deg, rgb(213, 255, 109) 0%, rgb(147, 184, 57) 100%);    background-image: -webkit-linear-gradient( -45deg, rgb(213, 255, 109) 0%, rgb(147, 184, 57) 100%);    background-image: -ms-linear-gradient( -45deg, rgb(213, 255, 109) 0%, rgb(147, 184, 57) 100%);    background-image: linear-gradient( -45deg, rgb(213, 255, 109) 0%, rgb(147, 184, 57) 100%);}.top_info .ul-how li:nth-child(4) .ico-wrapper {    background-image: -moz-linear-gradient( -45deg, rgb(35, 183, 226) 0%, rgb(47, 104, 204) 100%);    background-image: -webkit-linear-gradient( -45deg, rgb(35, 183, 226) 0%, rgb(47, 104, 204) 100%);    background-image: -ms-linear-gradient( -45deg, rgb(35, 183, 226) 0%, rgb(47, 104, 204) 100%);    background-image: linear-gradient( -45deg, rgb(35, 183, 226) 0%, rgb(47, 104, 204) 100%);}.first-discount-bnr {    max-width: 865px;    margin: 35px auto;    padding: 14px 30px;    border: 1px solid #E6E6E6;    border-radius: 6px;    background: #fff;    box-shadow: 0 5px 20px 0 rgba(87, 87, 87, 0.1);    height: 250px;    position: relative;    overflow: hidden;}.first-discount-bnr .right-part {    width: 62%;    float: right;    padding: 19px 2px 14px 68px;    position: relative;    text-align: left;}.first-discount-bnr .left-part {    width: 38%;    float: right;    text-align: center;    padding: 0 20px 14px 47px;}.first-discount-bnr .right-part p.fd-title {    font-size: 23px;    line-height: 26px;    color: #59568c;    font-family: 'Ubuntu-Bold', sans-serif;    margin: 0 0 18px 0;}.first-discount-bnr .right-part p.fd-title span {    text-transform: uppercase;    color: #ff715d;}.first-discount-bnr .right-part p {    font-size: 15px;    line-height: 24px;    color: #616161;    font-family: 'Circular-Book', sans-serif;    margin: 0 0 31px 0;}.first-discount-bnr .right-part p b{    font-family: 'Circular-Bold', sans-serif;    color: #ff715d;    font-size: 18px;}.first-discount-bnr .discount-size {    display: inline-block;    font-size: 133px;    line-height: 133px;    color: #59568c;    font-family: 'Ubuntu-Bold', sans-serif;    padding: 0 83px 0 0;    position: relative;    letter-spacing: -4px;}.first-discount-bnr .discount-size .percents {    position: absolute;    top: 13px;    right: 0;    font-size: 75px;    line-height: 75px;    letter-spacing: 0;}.first-discount-bnr .discount-size .off {    position: absolute;    bottom: 13px;    right: 3px;    font-size: 34px;    line-height: 34px;    text-transform: uppercase;    letter-spacing: 0;}.first-discount-bnr .your {    margin: 15px 0 0 0;    padding: 29px 0 0 0;    position: relative;    text-transform: uppercase;    text-align: center;    font-size: 18px;    line-height: 18px;    color: #616161;    font-family: 'Circular-Medium', sans-serif;}.first-discount-bnr .your:before {    position: absolute;    left: 0;    right: 0;    top: 0;    margin: auto;    width: 90px;    height: 2px;    background: #f2f2f2;    display: inline-block;    content: '';}.first-discount-bnr .parts-divider2 {    display: none;}.our_box .mob-discount-button {    display: none;}.first-discount-bnr .parts-divider {    font-size: 30px;    line-height: 30px;    height: 20px;    color: #e6e6e6;    font-family: 'Ubuntu-Light', sans-serif;    position: absolute;    left: 16px;    top: 95px;}.first-discount-bnr .parts-divider:before,.first-discount-bnr .parts-divider:after {    position: absolute;    display: inline-block;    left: 7px;    height: 55px;    width: 2px;    background: #e6e6e6;    content: '';}.first-discount-bnr .parts-divider:before {    top: -74px;}.first-discount-bnr .parts-divider:after {    bottom: -87px;}.first-discount-bnr:before {    left: 26px;}body .table_order .h4{    margin: 0;    font-family: 'Ubuntu-Bold', sans-serif;    background: linear-gradient(-75deg, #ff715d 48%, #59568c 80%);    background: -webkit-linear-gradient(-75deg, #ff715d 48%, #59568c 80%);    background: -moz-linear-gradient(-75deg, #ff715d 48%, #59568c 80%);    background: -webkit-linear-gradient(-75deg, #ff715d 48%, #59568c 80%);    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    display: inline-block;    font-size: 22px;    line-height: 32px}body .table_order ul {    padding: 0;    margin: 0;    list-style: none;}body .table_order ul li {    padding: 14px 5px 2px 25px;    border-bottom: 1px solid #dedede;    font-size: 15px;    line-height: 24px;    color: #707070;    font-family: 'Circular-Book', sans-serif;    text-align: left;    position: relative;}body .table_order ul li .sum {    position: absolute;    right: 11px;    top: 16px;    color: #23b7e2;    font-family: 'Circular-Bold', sans-serif;}body .table_order ul li:before {    display: none;}body .table_order ul li .check-ico {    position: absolute;    left: -1px;    top: 20px;}body .table_order p.b {    font-size: 15px;    line-height: 24px;    color: #49494a;    font-family: 'Circular-Bold', sans-serif;    margin-bottom: 41px;}body .table_order p.h5 {    color: #59568c;    font-size: 20px;    line-height: 23px;    margin: 0 0 6px 0;}.bann_discount {    margin: 40px auto;    overflow: hidden;    max-width: 555px;    text-align: center;}.bann_discount .bnr-img {    margin: 0 0 16px 0;}.bann_discount .a {    font-size: 16px;    line-height: 20px;    color: #49494a;    font-family: 'Ubuntu-Light', sans-serif;    display: inline-block;    cursor: pointer;}.bann_discount .a b {    font-family: 'Ubuntu-Medium', sans-serif;}.bann_discount p {    margin: 0;}.bann_discount .bd-title {    margin: 0 0 38px 0;    font-size: 20px;    line-height: 25px;    font-family: 'Ubuntu-Bold', sans-serif;    background: linear-gradient(-75deg, #ff715d 48%, #59568c 80%);    background: -webkit-linear-gradient(-75deg, #ff715d 48%, #59568c 80%);    background: -moz-linear-gradient(-75deg, #ff715d 48%, #59568c 80%);    background: -webkit-linear-gradient(-75deg, #ff715d 48%, #59568c 80%);    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    display: inline-block;}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active) {    .bann_discount .bd-title {        color: #ff715d;        background: none;    }}@-moz-document url-prefix() {    .bann_discount .bd-title {        color: #ff715d;        background: none;    }}.presentation-bnr {    max-width: 960px;    margin: 30px auto;    box-shadow: 0 0 10px rgba(0,0,0,.2);    position: relative;    padding: 25px 30px 25px 388px;    background: #fff;    text-align: left;    border-radius: 12px;    overflow: hidden;}.presentation-bnr .ttl{    font-size: 28px;    line-height: 30px;    font-weight: normal;    text-transform: uppercase;    position: relative;    font-family: 'Ubuntu-Bold', sans-serif;    background: linear-gradient(45deg, #59568c 33%, #d86b68 66%, #ff715d);    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    color: #59568c;    display: inline-block;    margin: 0 0 20px 0;}.ppt-img {    background-image: url("images/spritesheet-ppt.png");    background-repeat: no-repeat;    display: inline-block}.ppt-left {    width: 372px;    height: 200px;    background-position: -1px -1px;    position: absolute;    left: 0;    top: 0}.ppt-right {    position: absolute;    right: 0;    bottom: 0;    width: 223px;    height: 128px;    background-position: -375px -1px}.presentation-bnr .support-phones{    font-size: 20px;    line-height: 20px;    color: #ff715d;    font-family: 'Ubuntu-Bold', sans-serif;    margin: 0 0 24px 0;}.presentation-bnr .support-phones a{    color: #ff715d;    transition: all .3s linear;}.presentation-bnr .support-phones a:hover{    color: #23B7E2;    transition: all .3s linear;}.presentation-bnr .live-chat span{    -webkit-appearance: none;    font-size: 15px;    line-height: 15px;    font-family: 'Circular-Bold', sans-serif;    font-weight: normal;    display: inline-block;    position: relative;    border: 2px solid #afd64f;    border-radius: 22px;    padding: 16px 10px 15px 10px;    outline: none;    box-shadow: none;    text-align: center;    transition: all .3s linear;    cursor: pointer;    text-decoration: none!important;    color: #fff;    background-color: #afd64f;    width: 100%;    max-width: 200px;}.presentation-bnr .live-chat span:hover{    transition: all .3s linear;    background: #FFF;    color: #49494a;    border: 2px solid #afd64f;}.order-steps-block{    overflow: hidden;}.order-steps-bnr {    margin: 0 auto 20px auto;    text-align: center;}.order-steps-bnr .os-item {    border: 1px solid #E6E6E6;    border-radius: 6px;    background: #fff;    box-shadow: 0 5px 10px 0 rgba(87, 87, 87, 0.08);    position: relative;    padding: 19px 10px 5px 85px;    height: 80px;    margin: 0 30px 15px 30px;    display: inline-block;    max-width: 220px;    width: 100%;}.order-steps-bnr .os-item p{    margin: 0;}.order-steps-bnr .os-item:before {    position: absolute;    right: -32px;    top: 0;    bottom: 0;    margin: auto;    border-style: solid;    border-color: #b5b5b5;    color: #b5b5b5;    border-width: 0 1px 1px 0;    display: inline-block;    padding: 0;    content: '';    width: 8px;    height: 8px;    transform: rotate(-45deg);    -webkit-transform: rotate(-45deg);    -moz-transform: rotate(-45deg);    -o-transform: rotate(-45deg);    transition: all .3s linear;    box-sizing: border-box;}.order-steps-bnr .os-item.last:before,.order-steps-bnr .os-item.no_arrow:before {    display: none;}.order-steps-bnr .os-item.last {    border-color: #B9CE84;    background: #F9FFEB;    box-shadow: 0 5px 10px 0 rgba(151, 188, 60, 0.16);    padding: 40px 10px 10px 5px;    text-align: center;}.order-steps-bnr .os-item .os-text {    font-size: 15px;    line-height: 20px;    color: #616161;    font-family: 'Circular-Medium', sans-serif;    margin: 0;}.order-steps-bnr .os-item .os-text b {    font-family: 'Ubuntu-Bold', sans-serif;}.order-steps-bnr .os-item .os-text span {    font-size: 18px;    color: #59568c;    font-family: 'Ubuntu-Bold', sans-serif;}.order-steps-bnr .os-item.last .os-text {    text-align: center;    font-family: 'Ubuntu-Bold', sans-serif;    color: #97bc3c;}.order-steps-bnr .os-item .o-steps-ico {    position: absolute;    left: 0;    bottom: 0;}.order-steps-bnr .os-item.last .o-steps-ico {    bottom: auto;    left: 0;    right: 0;    top: 16px;    margin: auto;}.writing-services-block{    max-width: 960px;    margin: 30px auto;    box-shadow: 0 0 10px rgba(0,0,0,.2);    position: relative;    padding: 25px 30px 25px 320px;    background: #fff url("images/reviews-img2.png") no-repeat left 20px center;    background-size: 280px auto;    text-align: left;    border-radius: 12px;    overflow: hidden;}.writing-services-block .ttl{    font-size: 28px;    line-height: 30px;    font-weight: normal;    text-transform: uppercase;    position: relative;    font-family: 'Ubuntu-Bold', sans-serif;    background: linear-gradient(45deg, #59568c 33%, #d86b68 66%, #ff715d);    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    color: #59568c;    display: inline-block;    margin: 0 0 15px 0;}.writing-services-block ul li{    padding: 0 0 0 20px;}.writing-services-block ul li:before{    top: 7px;}.writing-services-block ul{    margin: 0 0 15px 0;    padding: 0;}.writing-services-block .default_button{    width: 100%;    max-width: 300px;}/*BANNERS*//*TESTIMONIALS PAGE*/.body_testimonials {    border: 3px solid #ff715d;    padding: 15px;    border-radius: 10px;    position: relative;    background: #fff;}.body_testimonials:before {    content: "";    position: absolute;    bottom: -3px;    width: 25px;    display: block;    height: 3px;    background: #ff715d;    left: 16%;    border-left: 5px solid white;    border-right: 5px solid white;    line-height: 1;}.body_testimonials:after {    display: inline-block;    position: absolute;    left: 45px;    bottom: -10px;    content: '';    width: 0;    height: 0;    border-style: solid;    border-width: 10px 10px 0 10px;    border-color: #ff715d transparent transparent transparent;}.title_testimonials {    font-size: 16px;    line-height: 24px;    font-family: 'Circular-Bold', sans-serif;    color: #49494a;    margin: 0 0 25px 0;}/*TESTIMONIALS PAGE*//*PAGINATION*/.wp-pagenavi {    font-size: 17px;    line-height: 17px;    color: #4b4d4e;    font-family: 'Circular-Medium', sans-serif;    margin: 30px -5px;    text-align: center;}.wp-pagenavi a {    color: #4b4d4e;}.wp-pagenavi a,.wp-pagenavi span {    position: relative;    margin: 0 5px;    padding: 0 0 5px 0;    display: inline-block;}.wp-pagenavi a:after,.wp-pagenavi span:after {    position: absolute;    left: 0;    bottom: 0;    display: inline-block;    width: 100%;    height: 2px;    background: transparent;    content: '';}.wp-pagenavi a:hover,.wp-pagenavi .current {    color: #ff715d;}.wp-pagenavi .current:after {    background: #ff715d;}.wp-pagenavi span.pages {    display: none;}/*PAGINATION*//*404*/.container404 .image404 {    padding: 67px 25px 42px 0;    text-align: center;}.container404 .image404 img {    max-width: 100%;}.container404 .text404 {    padding: 81px 0 80px 0;}.container404 .text404 .header-buttons {    display: block;}.container404 .header-title {    font-size: 26px;    line-height: 30px;    display: inline;    max-width: 100%;}.container404 .header-buttons .green_button {    min-width: 240px;}.container404 .header-buttons .red_button {    min-width: 240px;}.container404 .header-buttons a {    margin: 0 9px;}/*404*//*SITEMAP*/.page-col ul.sitemap_content {    padding: 0;    margin: 0;    list-style: none;}.page-col ul.sitemap_content li {    padding: 0;    margin: 0 0 20px 0;    display: inline-block;    vertical-align: top;    width: 49%;}.page-col ul.sitemap_content li .collapsible-header {    margin-bottom: 20px;}.page-col ul.sitemap_content li:before {    display: none;}.sitemap_content a {    display: block;    color: #818181;    font-size: 16px;    font-family: 'Circular-Medium', sans-serif;    padding: 2px 5px 2px 20px;    position: relative;}.sitemap_content a:before {    position: absolute;    left: 0;    top: 0;    bottom: 0;    margin: auto;    display: inline-block;    width: 8px;    height: 8px;    background: #fff;    border: 2px solid #ff7966;    border-radius: 50%;    content: '';    box-sizing: border-box;    transition: all .3s linear;}.sitemap_content a:hover {    color: #23B7E2;}.sitemap_content a:hover:before {    border-color: #23B7E2;    transition: all .3s linear;}/*SITEMAP*//*SIDEBAR*/.landing-page-content .sidebar-col{    float: right;    width: 100%;    max-width: 260px;    margin: 0 0 30px 30px;    clear: both;    position: relative;    z-index: 1;}.sidebar-col {    text-align: left;}.sidebar {    display: inline-block;    width: 100%;    max-width: 260px;    text-align: left;    transition: all .5s linear;}.sidebar-item {    margin: 0 0 45px 0;}.sidebar-item .default_button {    width: 100%;}.sidebar-first-discount {    padding: 40px 30px 46px 30px;    border: 1px solid #E6E6E6;    border-radius: 6px;    background: #fff;    box-shadow: 0 5px 20px 0 rgba(87, 87, 87, 0.1);    margin: 0 0 28px 0;    position: relative;}.sidebar-first-discount.sidebar-join {    padding: 34px 30px 32px 30px;    text-align: center;}.sidebar-first-discount:before {    position: absolute;    right: 25px;    top: -1px;    display: inline-block;    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAwCAMAAABKbPgaAAAAxlBMVEUAAAAomtonntsmpN0qidYoltkplNgpkdcmp94nodwlrd8rg9Qkr+AktOEjt+Ilqt4sfdIpktgpjtcqjdYqjNYrhtQtdtAksuAtc88seNEubc4rgNMsf9Iub84setEvas0vaMwucc4sftIse9Eqh9Uqh9UrgdMqitYqitYqitYtcc8rhNQrg9MsfdIsedErgtMrgNMse9IvaswqiNUsfdIucc4vacwqiNUsetEub84vaMwteNAqidUubc0vaMwqiNUqidUvas0qs6PGAAAAQnRSTlMA2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZBhikiFLUxbB2YD01LCIOCtLMzMfDubmzrJ+Xl4x7cUyYDRNMAAABEklEQVQ4y43O10KCAACF4aM0kCgrIUdDYpi5be/x/i/ViZAYjvNffxc/Dhbts2bTtm3Lsup10zQNw6jVqtVqpVLZhqTIFLUDSZEp6giS2oWkyBR1DEk1ICkHktqCpMgERSYpF5JyIak9SIpMUGSSOoWkziCpQ0iKTFBkkrqApNqQVBuSOoGkyARFJqkWJNWCosjKKgxL6hIlFfl+VFTnKCh3CDYsKLKcuh0hbnSXUx3k1OMUSdOnrOogq8IZ0mav/4osoz59ZBukiixVVz0U6qWqi4Xqj1FqfJ+oLhJ1HWBJwXOsyP7U2xxLm7/HykOsvrCywa/yQMX5NX3feGQNpz/B2iYPZA7nNxS8eIh8bMz/+AG2Qk3NTMZtogAAAABJRU5ErkJggg==');}.sidebar-first-discount.sidebar-join:before,.sidebar-first-discount.sidebar-join:before {    content: '';    display: none;}.sidebar-first-discount .sfd-title {    font-size: 20px;    line-height: 24px;    color: #59568c;    font-family: 'Ubuntu-Bold', sans-serif;    margin: 0 0 26px 0;}.sidebar-first-discount .sfd-title span {    display: block;    color: #ff715d;    text-transform: uppercase;}.sidebar-first-discount .get {    text-align: center;    font-size: 18px;    line-height: 18px;    color: #dadada;    font-family: 'Ubuntu-Regular', sans-serif;    position: relative;    display: block;    max-width: 140px;    border-top: 2px solid #dadada;    margin: 0 auto;}.sidebar-first-discount .get span {    position: relative;    background: #fff;    padding: 0 10px;    top: -9px;}.sidebar-first-discount .discount-size {    display: inline-block;    font-size: 105px;    line-height: 112px;    color: #59568c;    font-family: 'Ubuntu-Bold', sans-serif;    padding: 0 55px 0 0;    position: relative;}.sidebar-first-discount .discount-size .percents {    position: absolute;    top: 13px;    right: 0;    font-size: 62px;    line-height: 62px;}.sidebar-first-discount .discount-size .off {    position: absolute;    bottom: 11px;    right: 0;    font-size: 30px;    line-height: 30px;    text-transform: uppercase;}.sidebar-first-discount .your {    margin: 10px 0 0 0;    text-transform: uppercase;    text-align: center;    font-size: 16px;    line-height: 16px;    color: #616161;    font-family: 'Circular-Medium', sans-serif;}.sidebar-join .join-image {    line-height: 0;    width: 116px;    height: 97px;    margin: 14px auto 22px auto;    display: block;    background: url("images/sidebar-affiliate-img.png") no-repeat 0 0;}.sidebar-join.sidebar-join2 .join-image {    background: url("images/sidebar-affiliate-img2.jpg") no-repeat 0 0;    width: 153px;    height: 132px;    margin: 5px auto 5px auto;}.sidebar-first-discount.sidebar-join.sidebar-join2 {    padding: 28px 30px 29px 30px;    display: block;    text-decoration: none!important;    cursor: pointer;    border-radius: 14px;}.sidebar-first-discount.sidebar-join2 .sfd-title {    margin: 0 0 18px 0;}.sidebar-first-discount.sidebar-join2 .sfd-title.sfd-title2 {    margin: 0;    display: block;    color: #ff715d;    text-transform: uppercase;    font-size: 19px;    line-height: 24px;    font-family: 'Ubuntu-Bold', sans-serif;}.sidebar-first-discount.sidebar-join2 .sfd-title.sfd-title2 .gray {    text-transform: none;    margin: 15px 0 5px 0;    text-align: center;    font-size: 18px;    line-height: 18px;    color: #707070;    font-family: 'Circular-Book', sans-serif;}.sidebar-discounts {    margin-bottom: 28px;}.sidebar-discounts .sd-title {    font-size: 20px;    line-height: 23px;    color: #59568c;    font-family: 'Ubuntu-Bold', sans-serif;    margin: 0 0 21px 0;}.sidebar-discounts .sd-item {    padding: 22px 5px 20px 115px;    font-size: 15px;    line-height: 18px;    color: #707070;    font-family: 'Circular-Book', sans-serif;    border: 1px solid #E6E6E6;    border-radius: 20px;    box-shadow: 0 0 5px 0 rgba(87, 87, 87, 0.05);    background: #fff;    margin: 0 0 13px 0;    position: relative;}.sidebar-discounts .sd-item .b {    color: #49494a;}.sidebar-discounts .sd-ico {    position: absolute;    left: 35px;    width: 40px;    text-align: center;    top: 21px;    font-size: 20px;    line-height: 20px;    color: #49494a;    font-family: 'Ubuntu-Bold', sans-serif;}.sidebar-discounts .sd-ico:before {    position: absolute;    left: 22px;    top: -2px;    display: inline-block;    content: '';    box-shadow: 0 0 40px 0 rgba(184, 129, 248, 0.3);    border-radius: 50%;    opacity: 0.302;    margin: auto;    width: 40px;    height: 40px;}.sidebar-discounts .sd-ico.green:before {    background-image: -moz-linear-gradient( -45deg, rgb(213, 255, 109) 0%, rgb(147, 184, 57) 100%);    background-image: -webkit-linear-gradient( -45deg, rgb(213, 255, 109) 0%, rgb(147, 184, 57) 100%);    background-image: -ms-linear-gradient( -45deg, rgb(213, 255, 109) 0%, rgb(147, 184, 57) 100%);    background-image: linear-gradient( -45deg, rgb(213, 255, 109) 0%, rgb(147, 184, 57) 100%);}.sidebar-discounts .sd-ico.red:before {    background-image: -moz-linear-gradient( -45deg, rgb(255, 141, 125) 0%, rgb(255, 127, 109) 40%, rgb(255, 113, 93) 100%);    background-image: -webkit-linear-gradient( -45deg, rgb(255, 141, 125) 0%, rgb(255, 127, 109) 40%, rgb(255, 113, 93) 100%);    background-image: -ms-linear-gradient( -45deg, rgb(255, 141, 125) 0%, rgb(255, 127, 109) 40%, rgb(255, 113, 93) 100%);    background-image: linear-gradient( -45deg, rgb(255, 141, 125) 0%, rgb(255, 127, 109) 40%, rgb(255, 113, 93) 100%);}.sidebar-discounts .sd-ico.blue:before {    background-image: -moz-linear-gradient( -45deg, rgb(35, 183, 226) 0%, rgb(47, 104, 204) 100%);    background-image: -webkit-linear-gradient( -45deg, rgb(35, 183, 226) 0%, rgb(47, 104, 204) 100%);    background-image: -ms-linear-gradient( -45deg, rgb(35, 183, 226) 0%, rgb(47, 104, 204) 100%);    background-image: linear-gradient( -45deg, rgb(35, 183, 226) 0%, rgb(47, 104, 204) 100%);}.popular_services .ps-title {    font-size: 20px;    line-height: 23px;    color: #59568c;    font-family: 'Ubuntu-Bold', sans-serif;    margin: 0;}.popular_services ul {    padding: 0;    margin: -21px 0 0 0;    list-style: none;}.popular_services ul li {    font-size: 14px;    line-height: 22px;    padding: 17px 0 0 0;}.popular_services ul li:before {    display: none;}.popular_services ul a {    display: block;    position: relative;    color: #616161;    border-bottom: 1px solid #dedede;    padding: 0 4px 0 25px;    font-family: 'Circular-Medium', sans-serif;}.popular_services ul a:before{    position: absolute;    left: 0;    top: 6px;    border-style: solid;    border-color: #afd64f;    border-width: 0 2px 2px 0;    display: inline-block;    padding: 0;    content: '';    width: 7px;    height: 7px;    transform: rotate(-45deg);    -webkit-transform: rotate(-45deg);    -moz-transform: rotate(-45deg);    -o-transform: rotate(-45deg);    transition: all .3s linear;    box-sizing: border-box;}.popular_services ul a:hover {    color: #23b7e2;    border-color: #23b7e2;}.sidebar-item .sidebar-item-title {    font-size: 20px;    line-height: 20px;    color: #59568c;    font-family: 'Ubuntu-Bold', sans-serif;    margin: 0;}.sidebar-item ul.blog-cat-list {    padding: 0;    margin: 0;    list-style: none;}.sidebar-item ul.blog-cat-list li:before {    display: none;}.sidebar-item ul.blog-cat-list li {    padding: 17px 0 0 0;}.sidebar-item ul.blog-cat-list li a {    display: block;    position: relative;    color: #616161;    border-bottom: 1px solid #dedede;    padding: 0 10px 3px 0;    font-family: 'Circular-Medium', sans-serif;}.sidebar-item ul.blog-cat-list li a:before {    position: absolute;    right: 1px;    top: 7px;    border-style: solid;    border-color: #6cceeb;    color: #6cceeb;    border-width: 0 2px 2px 0;    display: inline-block;    padding: 0;    content: '';    width: 7px;    height: 7px;    transform: rotate(-45deg);    -webkit-transform: rotate(-45deg);    -moz-transform: rotate(-45deg);    -o-transform: rotate(-45deg);    transition: all .3s linear;    box-sizing: border-box;}.sidebar-item ul.blog-cat-list li a:hover {    color: #23b7e2;    border-color: #23b7e2;}.sidebar-item .recent-posts {    position: relative;    padding: 0 0 0 125px;    margin: 17px 0 0 0;    min-height: 85px;}.sidebar-item .recent-posts .recent-post-thumbnail {    position: absolute;    left: 0;    top: 5px;}.sidebar-item .recent-posts .recent-post-thumbnail img {    max-width: 107px;    box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);}.sidebar-item .recent-posts .recent-post-title .title {    margin: 0 0 10px 0;}.sidebar-item .recent-posts .recent-post-title .title a {    font-size: 16px;    line-height: 20px;    color: #49494a;    font-family: 'Ubuntu-Bold', sans-serif;}.sidebar-item .recent-posts .recent-post-title .title a:hover {    color: #23b7e2;}.sidebar-item .recent-posts .recent-post-date {    position: relative;    display: inline-block;    padding: 0 0 0 18px;    font-size: 13px;    line-height: 13px;    color: #707070;    font-family: 'Circular-Book', sans-serif;}.sidebar-item .recent-posts .recent-post-date .clock-ico {    position: absolute;    left: 0;    top: 0;}/*SIDEBAR*//*BLOG*/.blog-blocks{    display: flex;    margin: 0 -15px;    justify-content: flex-start;    align-content: flex-start;    flex-wrap: wrap;}.post-item {    margin: 0 0 30px 0;    padding: 0 15px;    width: 50%;}.blog_single .post-item{    padding: 0;    margin: 0;    width: 100%;}.post-item .col-5 {    padding-right: 4px;    padding-top: 5px;}.post-item .col-7 {    padding-left: 45px;}.post-item .post-item-image {    position: relative;    line-height: 0;    margin: 0 auto 15px auto;    max-width: 600px;    overflow: hidden;}.post-item .post-item-image img {    max-width: 100%;    height: auto;    line-height: 0;}.post-item .post-item-image .post-item-category {    position: absolute;    left: 0;    right: 0;    bottom: 0;    width: 100%;}.post-item .post-item-image .post-categories {    padding: 0;    margin: 0;    list-style: none;}.post-item .post-item-image .post-categories li:before {    display: none;}.post-item .post-item-image .post-categories li {    padding: 0;    margin: 0;}.post-item .post-item-image .post-categories li a, .post-item .post-item-image .post-item-category .ttl {    display: block;    min-width: 221px;    padding: 14px 5px;    text-align: center;    background-color: rgba(113, 159, 218, .8);    font-size: 14px;    line-height: 14px;    color: #fff;    font-family: 'Circular-Medium', sans-serif;    text-transform: uppercase;    transition: all .3s linear;}.post-item a:hover .post-item-image .post-categories li a, .post-item a:hover .post-item-image .post-item-category .ttl{    background-color: rgba(113, 159, 218, 1);}.post-item .post-item-title {    font-size: 25px;    line-height: 30px;    font-family: 'Ubuntu-Bold', sans-serif;    margin: 0 0 9px 0;}.post-item .post-item-title a {    color: #49494a;}.post-item .post-item-title a:hover {    color: #23b7e2;}.post-item .post-item-date {    position: relative;    padding: 0 0 0 18px;    font-size: 13px;    line-height: 13px;    color: #616161;    font-family: 'Circular-Book', sans-serif;    display: inline-block;    margin: 0 0 30px 0}.post-item .post-item-date .clock-ico {    position: absolute;    left: 0;    top: 0;}.blog_single .post-item .post-item-date {    margin: 20px 0;}.post-item .post-item-text {    font-size: 15px;    line-height: 24px;    color: #707070;    margin: 0;}.post-item .post-item-text p {    margin: 0;}.post-item .post-item-more {    font-size: 16px;    line-height: 16px;    color: #ff715d;    position: relative;    font-family: 'Circular-Bold', sans-serif;    padding: 0 15px 1px 0;}.post-item .post-item-more:before {    position: absolute;    left: 0;    bottom: 0;    display: inline-block;    height: 1px;    width: 82px;    background: #ff715d;    content: '';    transition: all.3s linear;}.post-item .post-item-more:hover:before {    transition: all.3s linear;    width: 0;}.post-item .post-item-more:after {    position: absolute;    right: 3px;    top: 5px;    border-style: solid;    border-color: #ff715d;    color: #ff715d;    border-width: 0 2px 2px 0;    display: inline-block;    padding: 0;    content: '';    width: 6px;    height: 6px;    transform: rotate(-45deg);    -webkit-transform: rotate(-45deg);    -moz-transform: rotate(-45deg);    -o-transform: rotate(-45deg);    transition: all .3s linear;    box-sizing: border-box;}.pagination-block {    margin: 50px auto;    border: 1px solid #E6E6E6;    border-radius: 52px;    background: #fff;    box-shadow: 0 0 40px 0 rgba(87, 87, 87, 0.1);    max-width: 940px;    padding: 36px 50px;}.pagination-block .wp-pagenavi {    margin: 0;    position: relative;    padding: 0 80px;    font-size: 14px;    line-height: 14px;    color: #616161;    font-family: 'Circular-Medium', sans-serif;}.pagination-block .wp-pagenavi span:after,.pagination-block .wp-pagenavi a:after {    display: none;}.pagination-block .wp-pagenavi span,.pagination-block .wp-pagenavi a {    display: inline-block;    margin: 2px 5px;    border-radius: 50%;    background: #fff;    box-shadow: 0 0 10px 0 rgba(89, 86, 140, 0);    width: 32px;    height: 32px;    text-align: center;    padding: 9px 1px 0 1px;    transition: all .3s linear}.pagination-block .wp-pagenavi a:hover,.pagination-block .wp-pagenavi span.current {    box-shadow: 0 0 10px 0 rgba(89, 86, 140, 0.15);    background: #AFD64F;    border-color: #AFD64F;    color: #fff;}.pagination-block .wp-pagenavi span.pages {    display: none;}.pagination-block .wp-pagenavi a.first,.pagination-block .wp-pagenavi a.last {    border: none;    position: absolute;    top: 0;    width: auto;    border-radius: 0;    box-shadow: none;    background: #fff;    font-size: 15px;    line-height: 15px;    text-transform: uppercase;    color: #49494a;    font-family: 'Circular-Bold', sans-serif;}.pagination-block .wp-pagenavi a.first:hover,.pagination-block .wp-pagenavi a.last:hover {    box-shadow: none;    background: #fff;    color: #ff6c54;}.pagination-block .wp-pagenavi a.first {    left: 0;}.pagination-block .wp-pagenavi a.last {    right: 0;}/*BLOG*//*CALCULATOR*/.mini_order_form{    max-width: 960px;    margin: 30px auto;    position: relative;    overflow: hidden;    padding: 20px 10px 10px 10px;    min-height: 50px;}.mini_order_form:before{    content: "";    display: block;    width: 98px;    height: 82px;    border-top-left-radius: 110%;    border-top-right-radius: 54%;    border-bottom-left-radius: 42%;    border-bottom-right-radius: 81%;    position: absolute;    top: 0;    left: 0;    background: rgb(223,246,169);    background: linear-gradient(90deg, rgba(223,246,169,1) 0%, rgba(200,238,109,1) 61%);    opacity: 0.6;    transform: rotate(1deg);}.mini_order_form .e-container{    border: 1px solid #E6E6E6;    border-radius: 60px;    background: #fff url("images/bg_calc.png") no-repeat right bottom;    box-shadow: 0 0 10px 0 rgba(87, 87, 87, 0.1);    padding: 33px 55px 15px 55px;    position: relative;}.mini_order_form .e-container .essay-order{    width: 100%;    margin: 0;}.mini_order_form .e-container .essay-order .title{    font-size: 26px;    line-height: 26px;    color: #595959;    font-family: 'Ubuntu-Medium', sans-serif;    position: relative;    margin: 0 0 36px 0;    padding: 0 0 31px 0;    text-align: center;    text-transform: none;}.mini_order_form .e-container .essay-order .title:before {    position: absolute;    left: 0;    right: 0;    bottom: 0;    margin: auto;    display: inline-block;    background: #fe9a8c;    width: 80px;    height: 2px;    content: '';}.mini_order_form .e-container .essay-order .label{    color: #616161;    font-family: 'Circular-Book', sans-serif;    font-size: 14px;    font-weight: 400;    line-height: 23px;    margin: 0 0 6px 0;    padding: 0;    display: block;    text-align: left;}.mini_order_form .e-container .essay-order .label .help-hint{    display: inline-block;    margin: 0 0 0 5px;    position: static;}.mini_order_form .e-container .essay-order .mini-order-row{    display: flex;    flex-wrap: wrap;}.mini_order_form .e-container .essay-order .mini-order-row .mini-order-group{    padding-bottom: 10px;    width: 50%!important;}.mini_order_form .e-container .essay-order .mini-order-row .mini-order-group.package-checkbox-row{    width: 100%!important;}.mini_order_form .e-container .essay-order .mini-order-row .mini-order-group.package-checkbox-row .relative{    border: 1px solid #e5e5e4;    border-radius: 2px;    padding: 9px 30px 14px 10px;    margin: 0 0 15px 0;}.mini_order_form .e-container form .package-checkbox-row .package-discount{    font-size: 14px;    line-height: 15px;    color: #000;    font-family: 'Circular-Medium', sans-serif;    top: 0;    bottom: 0;    margin: auto;    right: 10px;    background: url(images/calc-discount2.png) no-repeat center;    width: 100px;    height: 40px;    background-size: contain;    padding: 14px 8px 5px 28px;    text-align: right;}.mini_order_form .e-container form .package-checkbox-row .package-checkbox .vip-service-package-price{    margin: 7px 0 0 0;}.mini_order_form .e-container .essay-order select, .mini_order_form .e-container .essay-order input[type="text"]{    font-size: 15px;    line-height: 15px;    color: #7b7b7b;    font-family: 'Circular-Medium', sans-serif;    box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.05)!important;    border: 1px solid #E5E5E4;    border-radius: 2px;    padding: 10px 30px 10px 10px;    height: 50px;    -webkit-appearance: none;    outline: none!important;    width: 100%;    background-image: url(images/down-arrow.svg);    background-repeat: no-repeat;    background-size: 10px;    background-position: right 13px center;    background-color: #f0fbff;}.mini_order_form .e-container .essay-order input[type="text"]{    background-image: none;    padding-right: 10px;}.mini_order_form .e-container .essay-order select:focus, .mini_order_form .e-container .essay-order input[type="text"]:focus{    border: 1px solid #23b7e2!important}.mini_order_form .e-container form .package-checkbox-row{    margin: 0;}.mini_order_form .e-container #essay_total_price{    padding: 0;    border: none;    font-weight: normal;    color: #FF6C54;    font-family: 'Circular-Bold', sans-serif;    font-size: 20px;    line-height: 20px;    margin: 9px 0 0 0;    text-align: left;}.mini_order_form .e-container #essay_total_price .old-price{    color: #616161;    font-size: 14px;}.mini_order_form .e-container .mini-order-submit{    text-align: right;}.mini_order_form .e-container .mini-order-submit .btn{    -webkit-appearance: none;    font-size: 15px;    line-height: 15px;    font-family: 'Circular-Bold', sans-serif;    font-weight: normal;    display: inline-block;    position: relative;    border: 2px solid #FF715D;    border-radius: 22px;    padding: 16px 10px 15px 10px;    outline: none;    box-shadow: none;    text-align: center;    transition: all .3s linear;    cursor: pointer;    color: #ffffff;    background-color: #FF715D;    width: 100%;    max-width: 260px;    margin: 0 auto;}.mini_order_form .e-container .mini-order-submit .btn:hover{    transition: all .3s linear;    background: #FFF;    color: #FF715D;    border: 2px solid #FF715D;}.mini_order_form .e-container .help-hint .help-hint-icon{    width: 18px;    height: 18px;    opacity: 1;    border: 1px solid #616161;    color: #616161;    background: #fff;    line-height: 17px;    font-size: 13px;}.mini_order_form .e-container .help-hint .help-hint-text{    color: #616161;    font-family: 'Circular-Book', sans-serif;    font-size: 12px;    line-height: 16px;    width: 220px!important;    min-width: 1px;    text-align: left;    right: auto;    left: 0;}.mini_order_form .e-container .help-hint .help-hint-text:before, .mini_order_form .e-container .help-hint .help-hint-text:after{    display: none;}/*CALCULATOR*//*CONTACTS*/.ae-contacts-custom {    max-width: 925px;    margin: 30px auto 60px auto;    overflow: hidden;    padding: 10px;    min-height: 50px;}.ae-contacts-custom .contactsform .e-container:after{    display: block;    width: 100%;    height: 0;    clear: both;    content: '';}.ae-contacts-custom .c-form-title {    font-size: 26px;    line-height: 26px;    color: #595959;    font-family: 'Ubuntu-Medium', sans-serif;    position: relative;    margin: 0 0 34px 0;    padding: 0 0 26px 0;    text-align: center;}.ae-contacts-custom .c-form-title:before {    position: absolute;    left: 0;    right: 0;    bottom: 0;    margin: auto;    display: inline-block;    background: #fe9a8c;    width: 80px;    height: 2px;    content: '';}.ae-contacts-custom .essay-component * {    box-sizing: border-box;}.ae-contacts-custom .essay-component {    padding: 33px 38px 35px 38px;    border: 1px solid #E6E6E6;    border-radius: 60px;    background: #fff;    box-shadow: 0 0 10px 0 rgba(87, 87, 87, 0.1);}.ae-contacts-custom .e-container input[type="text"], .ae-contacts-custom .e-container textarea {    font-size: 15px;    line-height: 15px;    color: #7b7b7b;    font-family: 'Circular-Medium', sans-serif;    box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.05);    outline: none;    border: 1px solid #E5E5E4;    border-radius: 2px;    padding: 10px 15px;    height: 50px;    background: #fff;    margin-bottom: 10px;    -webkit-appearance: none;    transition: all .3s linear;}.ae-contacts-custom .e-container textarea {    min-height: 120px;    resize: vertical;}.ae-contacts-custom .e-container input[type="text"]:focus, .ae-contacts-custom .e-container textarea:focus{    box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.05);    transition: all .3s linear;    border-color: #23b7e2!important;}.ae-contacts-custom .e-container input[type="text"].error-required, .ae-contacts-custom .e-container textarea.error-required{    background: #fcc;}.ae-contacts-custom .e-container .contact-us-form .contact-body .contact-label {    font-size: 15px;    line-height: 15px;    color: #7a7a7b;    font-family: 'Circular-Medium', sans-serif;    margin: 0 0 10px 0;}.ae-contacts-custom .e-container .contact-us-form{    border: none;}.contacts-block {    margin: 52px auto 30px auto;    max-width: 865px;    overflow: hidden;}.contacts-block .col-4 {    text-align: center;}.contacts-block .contacts-content {    text-align: center;}.contacts-content .cb-title {    font-size: 18px;    line-height: 26px;    color: #49494a;    font-family: 'Ubuntu-Bold', sans-serif;    margin: 12px 0 0 0;}.contacts-content p, .contacts-content a {    margin: 0;    font-size: 15px;    line-height: 24px;    color: #707070;    font-family: 'Circular-Book', sans-serif;}.contacts-block .contacts-icon {    display: block;    margin: 0 auto;}.contacts-block p{    margin: 0;}.ae-contacts-custom .e-container .contact-header{    display: none;}.ae-contacts-custom .e-container #contact-form{    padding: 0;    margin: 0;    border: none;}.ae-contacts-custom .e-container #contact-form:after{    display: block;    width: 100%;    height: 0;    clear: both;    content: '';}.ae-contacts-custom .e-container #contact-form .contact-body:before, .ae-contacts-custom .e-container #contact-form .contact-body:after{    display: block;    width: 100%;    height: 0;    clear: both;    content: '';}.ae-contacts-custom .e-container #contact-form .contact-body{    margin: 0 -10px;    display: flex;    flex-wrap: wrap;}.ae-contacts-custom .e-container #contact-form .contact-body .contact-row{    float: left;    width: 50%;    padding: 0 10px;}.ae-contacts-custom .e-container #contact-form .contact-body .contact-row.contact-row-5, .ae-contacts-custom .e-container #contact-form .contact-body .contact-row-6{    width: 100%;}.ae-contacts-custom .e-container #contact-form .btn{    color: #fff;    border-radius: 22px;    background: #23B7E2;    border: 2px solid #23B7E2;    box-shadow: 0 0 10px 0 rgba(35, 183, 226, 0.4);    display: inline-block;    height: 46px;    padding: 13px 10px;    box-sizing: border-box;    text-align: center;    font-size: 15px;    line-height: 15px;    font-family: 'Circular-Medium', sans-serif;    font-weight: normal;    cursor: pointer;    transition: all .3s linear;    width: 100%;    max-width: 260px;}.ae-contacts-custom .e-container #contact-form .btn:hover{    transition: all .3s linear;    background: #fff;    box-shadow: 0 0 10px 0 rgba(35, 183, 226, 0);    color: #23B7E2;}.ae-contacts-custom .e-container .contact-footer .col-lg-6{    width: 100%!important;    text-align: center;}.ae-contacts-custom .e-container .contact-footer .live-chat{    display: none;}/*CONTACTS*//*SITEMAP*/.sitemap_wrapper{    overflow: hidden;    min-height: 50px;}.sitemap_wrapper p{    margin: 0;}.content .sitemap_wrapper ul li:before{    border-radius: 0;    background: #f6472f;    top: 4px;}.sitemap_wrapper .h3{    margin-bottom: 20px;}.sitemap_wrapper li{    list-style: none!important;    background: none!important;}.sitemap_wrapper .h3 a, .sitemap_wrapper .h3{    color: #25263d;    font-size: 24px;    line-height: 34px;}.sitemap_wrapper a{    color: #25263d;    text-decoration: none;    font-size: 14px;    font-family: 'Circular-Medium', sans-serif;}.sitemap_wrapper a:hover{    color: #f6472f;    text-decoration: underline;}.sitemap_wrapper .sitemap_section_title a:before{    margin: 0;    display: none;}.sitemap_wrapper .sitemap_open:before{    content: '';    display: inline-block;    margin-right: 10px;    top: -2px;    position: relative;    background: transparent;    width: 0;    height: 0;    border-style: solid;    border-width: 7px 7px 0 7px;    border-color: #acb6bf transparent transparent transparent;}.sitemap_item .sitemap_open.h3:before{    top: -4px;}.sitemap_wrapper .minus .sitemap_open:before, .sitemap_wrapper .sitemap_open.minus:before{    transform: rotate(180deg);}.sitemap_wrapper .sitemap_open.sitemap_title{    display: inline-block;}.sitemap_item ul{    display: none;}.sitemap_item ul li{    background: none;    text-align: left;    font-size: 14px;    line-height: 18px;}#htmlmap_posts .sitemap_item{    padding-left: 0;}#htmlmap_posts .sitemap_item:before{    display: none;}.sitemap_item ul.active li{    display: block;    padding: 6px 0 6px 24px;}.sitemap_item .sitemap_open{    cursor: pointer;}.sitemap_item ul.active, ul#htmlmap_posts{    display: block;}.sitemap_wrapper ul#htmlmap_pages{    padding-top: 0;}#htmlmap_posts .sitemap_item.active ul.active{    padding-left: 30px;}/*SITEMAP*//*PRICES*/.price-block{    padding: 40px 38px 35px 38px;    border: 1px solid #E6E6E6;    border-radius: 60px;    background: #fff;    box-shadow: 0 0 40px 0 rgba(87, 87, 87, 0.1);    max-width: 925px;    margin: 30px auto;    overflow: hidden;    min-height: 50px;}.price-block .e-container .prices-table-header{    padding: 0;    background: none;    margin: 0 -15px 20px -15px;}.price-block .e-container .prices-table-header p{    font-size: 15px;    line-height: 15px;    color: #7a7a7b;    font-family: 'Circular-Medium', sans-serif;    margin: 0 0 10px 0;    text-align: left;    width: 100%;}.price-block .e-container .prices-table-header select{    font-size: 15px;    line-height: 15px;    color: #7b7b7b;    font-family: 'Circular-Medium', sans-serif;    box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.05);    outline: none;    border: 1px solid #E5E5E4;    border-radius: 2px;    padding: 10px 30px 10px 15px;    height: 50px;    background: #fff;    margin-bottom: 10px;    -webkit-appearance: none;    transition: all .3s linear;    background-image: url(images/down-arrow.svg);    background-repeat: no-repeat;    background-size: 10px;    background-position: right 13px center;}.price-block .e-container .prices-table-header select:focus{    box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.05);    transition: all .3s linear;    border-color: #23b7e2!important;}.price-block .e-container .price_currency{    background: #f9f9f9;    border: 1px solid #e5e5e4;    color: #616161;    font-family: 'Circular-Bold', sans-serif;    font-size: 15px;    font-weight: 500;    line-height: 35px;    text-transform: uppercase;    letter-spacing: -0.3px;    cursor: pointer;    transition: all .3s linear;    outline: none!important;    height: 50px;    float: left;    width: 25%;    -webkit-appearance: none;}.price-block .e-container .price_currency:hover{    transition: all .3s linear;    color: #23b7e2;}.price-block .e-container .price_currency.price_currency_active{    border-color: #23b7e2!important;    color: #23b7e2;    background: #fff;}.price-block .e-container .table_essay_calculator td{    border: none!important;    border-bottom: 1px solid #e5e5e4!important;    font-family: 'Circular-Book', sans-serif;    color: #616161;    background: #fff!important;    font-weight: normal;    font-size: 14px;    line-height: 16px;    padding: 10px 2px;    text-align: center;}.price-block .e-container .table_essay_calculator tbody tr:not(:first-child):hover td{    background: #e9f4ff!important;}.price-block .e-container .table_essay_calculator tr:first-child td{    color: #59568c;    font-family: 'Ubuntu-Bold', sans-serif;    font-size: 15px;    line-height: 18px;    cursor: default!important;}.price-block .e-container .table_essay_calculator tr td:first-child{    color: #59568c;    font-family: 'Ubuntu-Bold', sans-serif;}.price-block .e-container .table_essay_calculator{    border: none;}.price-block .e-container .table_essay_calculator td .price{    transition: all .3s linear;    cursor: pointer;}.price-block .e-container .table_essay_calculator td .price:hover{    color: #ff715d;}.price-block .e-container #table_essay_calculator.mobile tr td:last-child{    text-align: center;}/*PRICES*//*FAQ*/#faq_block{    overflow: hidden;}.faq_item {    margin: 0 auto 7px auto;}.faq_item .faq_title {    padding: 20px 20px 20px 50px;    position: relative;    margin: 0;    font-size: 15px;    line-height: 20px;    color: #4b4d4e;    font-family: 'Circular-Bold', sans-serif;    cursor: pointer;    box-shadow: 0 5px 9px rgba(87, 87, 87, .09);    border-radius: 14px;    border: 1px solid #e6e6e6;    overflow: hidden;    background: #fff;}.faq_item .faq_title:before {    position: absolute;    content: '+';    left: 19px;    top: 0;    bottom: 0;    margin: auto;    width: 13px;    height: 22px;    font-size: 22px;    line-height: 22px;    color: #23b7e2;    font-family: 'Circular-Medium', sans-serif;    background: transparent;}.faq_item.active .faq_title:before {    content: '-';}.faq_item .faq_ans {    font-size: 0;    line-height: 0;    height: 0;    opacity: 0;    margin: 0;    overflow: hidden;    transition: all .3s ease;    color: transparent;    padding: 0 0 0 55px;}.faq_item.active .faq_ans {    font-size: 14px;    line-height: 25px;    color: #4b4d4e;    height: auto;    opacity: 1;    margin: 20px 0 30px 0;    transition: all .3s ease;    padding: 0;}.faq_item .faq_ans p:last-child {    margin: 0;}/*FAQ*//*FOOTER*/footer{    margin-top: 40px;}.footer_sb{    text-align: left;    margin-top: 13px;}.footer_sb .fb-like{    position: relative;    top: -8px;    margin-right: 5px;}.footer_sb a{    border-radius: 50%;    width: 30px;    height: 30px;    display: inline-block;    background: #FF715D;    position: relative;    transition: all .3s linear;    margin: 0 1px;}.footer_sb a:hover{    transition: all .3s linear;    background: #23B7E2;}.footer_sb a span{    position: absolute;    left: 0;    right: 0;    top: 0;    bottom: 0;    margin: auto;}.footer .footer-menu-wrapper .top-block,.footer .footer-menu-wrapper .bottom-block {    display: none;}.footer .footer-menu-button {    display: none;    font-size: 0;    line-height: 0;    width: 21px;    position: relative;    cursor: pointer;}.footer .footer-menu-button span {    display: block;    margin: 0 0 3px 0;    width: 21px;    height: 3px;    background: #ff715d;}.footer-top {    background: #fff;    box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.07);    position: relative;}.footer-top .footer-s {    margin: 7px 0 7px 8px;}.footer-top .footer-s li {    padding: 0 7px;    line-height: 0;}.footer-top .footer-s li:first-child {    padding-left: 0;}.footer-top .footer-s li:last-child {    padding-right: 0;}.footer-top .footer-s a,.footer-top .footer-s a .fa {    color: #ff715d;    font-size: 20px;    line-height: 20px;}.footer-top .footer-s a:hover,.footer-top .footer-s a:hover .fa {    color: #23b7e2;}.footer-top .we-accept{    text-align: center;    padding: 10px 0 0 0;    margin: 0;}.footer-top .we-accept li{    padding: 0;    line-height: 0;    margin: 0 4px;}.payment-accept .we-accept li{    margin: 0 2px 2px 2px;}.payment-accept .we-accept li, .payment-accept .we-accept li img{    width: 45px;    height: auto;}.payment-accept .we-accept li .bitcoin, .payment-accept .we-accept li .ethereum {    width: 28px;}.footer-block .container{    padding: 30px 15px 15px 15px;    background: #fdfdfd;}.footer {    padding: 36px 15px 33px 15px;    background: #fdfdfd;    position: relative;}.footer .footer-title {    font-size: 20px;    line-height: 23px;    color: #59568c;    font-family: 'Ubuntu-Bold', sans-serif;    margin: 0 0 29px 0;}.footer .footer-contacts {    padding-left: 23px;    padding-right: 35px;}.footer .footer-samples {    padding-right: 82px;    padding-left: 86px;}.footer_services_list.footer_list ul li {    padding-right: 15px;    float: left;    width: 50%;}.footer .footer-bottom {    margin-top: 15px;}.footer .footer-bottom p {    font-size: 14px;    line-height: 18px;    color: #868686;    font-family: 'Circular-Book', sans-serif;    margin: 0;    text-align: left;}.footer-phones a, .footer-mail a {    font-size: 15px;    line-height: 15px;    color: #171628;    font-family: 'Circular-Medium', sans-serif;}.footer-phones a span {    color: #454553;    margin-right: 9px;}.footer-phones {    margin: -3px 0 5px 0;}.footer-phones .support-phones{    margin: 0;}footer .we-accept{    text-align: center;    margin: 3px 0 0;}.footer-mail a span {    color: #454553;    margin: 0 0 2px 0;}.footer-mail {    margin: 0 0 10px 0;}.footer-mail .support-email{    margin: 0;}.sprite-payment.sprite-safecharge{    width: 55px;    height: 55px;    background-position: -195px -200px;}.footer-links{    margin: 5px 0 0 0;    text-align: left;}.footer-links a, .footer-links .footer_link{    font-size: 15px;    line-height: 15px;    margin-bottom: 4px;    font-family: 'Circular-Book', sans-serif;    color: #403d73;    display: inline-block;    cursor: pointer;}.footer-links a:hover, .footer-links .footer_link:hover{    color: #5e59aa;}.footer-links .divider {    margin: 0;    font-size: 15px;    line-height: 15px;    color: #616161;}/*FOOTER*//*SCROLL*/.ss-container, .ss-wrapper {    height: 180px;    position: relative;}.ss-wrapper {    overflow: hidden;    width: 100%;    position: relative;    z-index: 1;    float: left;    border-right: 5px solid #dedede}.ss-content {    height: 100%;    width: calc(100% + 18px);    padding: 0 18px 0 0;    position: relative;    overflow: auto;    box-sizing: border-box}.ss-content.rtl {    width: calc(100% + 18px);    right: auto}.ss-scroll {    position: absolute;    right: 0!important;    left: auto!important;    background: #97bc3c;    width: 5px;    border-radius: 0;    top: 0;    z-index: 2;    cursor: pointer;    opacity: 1;    transition: opacity 0.25s linear}.ss-hidden {    display: none}.ss-container:hover .ss-scroll, .ss-container:active .ss-scroll {    opacity: 1}.ss-grabbed {    -o-user-select: none;    -ms-user-select: none;    -moz-user-select: none;    -webkit-user-select: none;    user-select: none}.services_content.ss-container, .services_content .ss-wrapper {    height: 400px}/*SCROLL*//*PAGE*/#reasons-table, table.new-table{    border: 1px solid #ccc;    margin: 25px 0;    overflow: hidden;    width: auto;    border-collapse: collapse;}#reasons-table td, table.new-table td, table.new-table th{    padding: 5px 10px;    border: 1px solid #ccc;    text-align: left;}#reasons-table tr:first-child td, table.new-table th{    background: #cfccf5;    border: 1px solid #888;}#reasons-table td.first-td {    background: #fafafa;}#reasons-table tr:first-child td {    font-size: 23px;    line-height: 26px;    color: white;    font-family: 'Ubuntu-Bold', sans-serif;}table.new-table th{    color: white;    font-family: 'Ubuntu-Bold', sans-serif;    font-weight: normal;}.cat_block .col-4 > div a {    font-size: 18px;    line-height: 23px;    color: #59568c;    font-family: 'Ubuntu-Bold', sans-serif;    margin: 0 auto 20px auto;    display: block;    text-align: center;}.cat_block .col-4 > div {    border: 1px solid #E6E6E6;    border-radius: 20px;    box-shadow: 0 0 5px 0 rgba(87, 87, 87, 0.05);    background: #fff;    margin: 0 0 13px 0;}.cat_block img {    width: 30%;    margin: 25px auto;    display: block;}.slider_prev .slick-next {    right: -50px;    width: auto;    height: auto;    z-index: 1!important;}.slider_prev .slick-prev {    left: -50px;    width: auto;    height: auto;    z-index: 1!important;}.slider_prev .slick-arrow {    z-index: 201;}.slider_prev .prev {    text-align: center;    padding: 0 30px;    opacity: 0.4;    outline: none;}.slider_prev .prev.slick-center {    opacity: 1;}.slider_prev .prev.slick-center img {    transform: scale(1.1);    transition: 0.3s;    width: 100%;}.slider_prev .slick-list {    padding: 30px 60px!important;}.slider_prev .prev.slick-center img {    cursor: pointer;}.slider_prev .prev img {    margin: 0 auto;    border: 1px solid #eaeaea;    width: 100%;    transform: scale(1);    transition: 0.3s;}.slider_prev .slick-prev.full-arrow-l {    left: 5%;    transition: 0.3s;    position: fixed;}.slider_prev .slick-next.full-arrow-r {    right: 5%;    transition: 0.3s;    position: fixed;}.slider_prev {    margin: 0 50px 35px 50px;}.slick-prev:before,.slick-next:before {    color: #e04d38!important;    font-size: 32px!important;    border-radius: 50%;    width: 32px;    height: 32px;    text-align: center;    padding: 2px 0 0 0;    display: block;}.bak_fon.enable {    display: none;}.bak_fon img {    margin: 90px auto;    width: auto;    height: calc(90% - 90px);}.bak_fon {    background: #ebebebc7;    width: 100%;    height: 100%;    position: fixed;    top: 0;    left: 0;    padding-top: 60px;    text-align: center;    z-index: 100;}.landing-btn {    text-align: center;}.landing-btn a:hover,.landing-btn a:focus {    background: #FF715D;    box-shadow: none;    color: white;}.landing-btn {    margin-bottom: 35px;}.landing-btn a {    display: inline-block;    width: 170px;    height: 50px;    margin: 10px;    -webkit-appearance: none;    font-size: 15px;    line-height: 50px;    color: #49494a;    font-family: 'Circular-Bold', sans-serif;    font-weight: normal;    position: relative;    background: transparent;    border: 2px solid #FF715D;    border-radius: 25px;    outline: none;    box-shadow: none;    text-align: center;    transition: all .3s linear;    cursor: pointer;    text-decoration: none!important;}.banner_price .labell {    background: url("images/discount--shape.svg");    width: 70px;    height: 70px;    display: inline-block;    opacity: 0.302;    background-size: 100%;    line-height: 70px;    text-align: center;    color: #ffffff;    font-family: 'Circular-Medium', sans-serif;    font-size: 38px;    font-weight: 400;    margin-top: 5px;}.banner_price {    overflow: hidden;    width: 100%;    background: #f9f9f9;    border: 1px solid #E6E6E6;    padding: 30px;    margin: 35px auto;}.banner_price .col-8.col-sm-12 > p {    padding-left: 25px;    float: right;    width: calc(100% - 90px);    line-height: 26px;    margin: 16px 0;}.banner_price p b {    display: block;    width: 100%;    font-size: 18px;    line-height: 25px;    color: #59568c;    font-family: 'Ubuntu-Bold', sans-serif;}.banner_price .red_tet {    display: inline-block;}.banner_price .red_button:focus,.banner_price .red_button:hover {    background: #fff;    box-shadow: 0 0 10px 0 rgba(35, 183, 226, 0);    color: #23B7E2;}.banner_price .red_button {    margin: 18px 0 0 0;    color: #fff;    border-radius: 22px;    background: #23B7E2;    border: 2px solid #23B7E2;    box-shadow: 0 0 10px 0 rgba(35, 183, 226, 0.4);    display: inline-block;    width: 140px;    height: 46px;    padding: 13px 32px 13px 10px;    box-sizing: border-box;    text-align: center;    font-size: 13px;    line-height: 17px;    font-family: 'Circular-Medium', sans-serif;    font-weight: normal;    position: relative;}.banner_price .red_button:hover:before {    border-color: #23B7E2;    color: #23B7E2;}.banner_price .red_button:before {    position: absolute;    right: 20px;    top: 0;    bottom: 0;    margin: auto;    border-style: solid;    border-color: white;    color: white;    border-width: 0 2px 2px 0;    display: inline-block;    padding: 0;    content: '';    width: 8px;    height: 8px;    transform: rotate(-45deg);    -webkit-transform: rotate(-45deg);    -moz-transform: rotate(-45deg);    -o-transform: rotate(-45deg);    transition: all .3s linear;    box-sizing: border-box;}iframe {    display: block;    margin: 0 auto;}.drop_menu li a {    opacity: 0.8;    color: #59568c;    font-family: 'Circular-Bold', sans-serif;    font-size: 15px;    font-weight: 400;    line-height: 30px;}.drop_menu li {    display: inline-block;    width: 19%;    vertical-align: top;    padding: 0 10px 0 0;}.drop_menu span.header:after {    width: 100px;    height: 3px;    box-shadow: 0 30px 20px rgba(87, 87, 87, 0.2);    background-color: #e6e6e6;    content: "";    display: block;    margin: 10px 0 20px 0;}.drop_menu span.header {    color: #616161;    font-family: 'Circular-Bold', sans-serif;    font-size: 15px;    font-weight: 500;    line-height: 24px;    text-transform: uppercase;}.drop_menu {    position: absolute;    width: 100%;    left: 0;    top: 110px;    box-shadow: 0 30px 20px rgba(87, 87, 87, 0.2);    border: 1px solid #e6e6e6;    background-color: #ffffff;    padding: 40px 0;    transform: scaleY(0);    transition: 0.3s;}.drop_menu.show_menu {    transform: scaleY(1);}.bg_grey {    opacity: 0.7;    background: #000;    position: fixed;    left: 0;    top: 0;    height: 100%;    width: 100%;    display: none;    z-index: 20;}.bg_grey.show {    display: block;}.vip_block .block_content .b {    color: #595959;    font-family: 'Circular-Bold', sans-serif;    font-size: 14px;    font-weight: 700;    line-height: 22px;}.vip_block .block_content ul li:before {    border: none;    width: 3px;    height: 1px;    background: #616161;    content: "";    border-radius: 0;    top: 8px;    bottom: auto;}.vip_block .block_content ul li {    color: #616161;    font-family: 'Circular-Book', sans-serif;    font-size: 14px;    font-weight: 400;    line-height: 1.5;    padding: 0 0 0 15px;}.vip_block .block_content ul {    margin: 10px 0;    padding: 0;    position: relative;}.vip_block .block_content .default_button {    margin: 20px auto 0 auto;    padding: 16px 5px 15px 5px;}.vip_block .block_content .default_button:before {    display: none;}.block_content:before {    content: ".........";    color: #eeeeee;    font-size: 48px;    position: absolute;    width: 55px;    height: 55px;    display: block;    word-break: break-word;    top: 23%;    right: 0;    line-height: 19px;    letter-spacing: 4px;}.vip_block .block_content {    padding: 20px;    position: relative;}.vip_block {    box-shadow: 0 5px 9px rgba(87, 87, 87, 0.09);    border-radius: 14px;    border: 1px solid #e6e6e6;    overflow: hidden;    background-color: #ffffff;}.vip_block .title .b {    font-family: 'Ubuntu-Bold', sans-serif;    font-weight: 700;}.vip_block .title {    background: url("images/stars--bg.png")no-repeat;    background-position: 80% 0;}.vip_block .title {    background-color: #ddf2f9;    color: #59568c;    font-size: 19px;    font-weight: 400;    line-height: 30px;    font-family: 'Ubuntu-Regular', sans-serif;    display: block;    padding: 20px 30px;    text-align: center;}.dropdown-menu.active {    top: 0!important;    z-index: 200;    position: fixed;}.vip_link a i {    color: #ff715d;    font-size: 15px;    display: inline-block;    vertical-align: middle;}.vip_link a {    color: #707070;    font-size: 15px;    font-family: 'Circular-Book', sans-serif;    font-weight: 300;    line-height: 24px;}.services-block-li li {    display: inline-block;    width: 49%;    vertical-align: middle;}.vip_link .grean_btn:hover i,.vip_link .grean_btn:focus i {    color: white;}.grean_btn:hover,.grean_btn:focus {    background-color: #afd64f!important;    color: white!important;}.vip_link .grean_btn,.grean_btn {    box-shadow: 0 5px 9px rgba(87, 87, 87, 0.09);    height: 50px;    border-radius: 22px;    line-height: 46px;    border: 2px solid #afd64f;    background-color: #ffffff;    color: #afd64f;    font-family: 'Circular-Book', sans-serif;    font-size: 15px;    font-weight: 700;    display: inline-block;    padding: 0 39px;    text-align: center;}.vip_link .grean_btn i {    font-size: 15px;    color: #afd64f;    display: inline-block;    vertical-align: middle;}.vip_link {    background: url("images/contacts--illustration.svg")no-repeat;    background-position: 50%;    box-shadow: 0 5px 9px rgba(87, 87, 87, 0.09);    border-radius: 14px;    border: 1px solid #e6e6e6;    background-color: #ffffff;    padding: 50px 39px;    margin: 25px auto;}.vip_link p {    opacity: 0.8;    color: #707070;    font-family: 'Circular-Book', sans-serif;    font-size: 15px;    font-weight: 400;    line-height: 20px;}.vip_link .title {    display: block;    color: #59568c;    font-family: 'Ubuntu-Regular', sans-serif;    font-size: 20px;    font-weight: 700;    margin-bottom: 15px;}.vip_link .default_button,.vip_link .grean_btn {    width: 200px;    height: 50px;    line-height: 46px;    padding: 0 35px;    display: block;    margin: 20px 0 20px auto;}.cl-review .reviewItemStars {    font-size: 16px;    color: #ffca36;}.cl-review h3 {    text-align: center;}.cl-review .sjLink:focus,.cl-review .sjLink:hover {    color: #23b7e2;    background: white;}.cl-review .sjLink {    border: 1px solid #23b7e2;    background: #23b7e2;    display: inline-block;    padding: 5px 10px;    border-radius: 16px;    color: white;    margin: 0 10px;}.cl-review .reviewExternalLink .reviewTooltip {    position: absolute;    background: white;    padding: 7px;    z-index: 1;    width: 211px;    font-size: 14px;    box-shadow: 0 5px 9px rgba(87, 87, 87, 0.09);    border-radius: 14px;    display: none;    right: 10px;    bottom: -80px;}.cl-review .reviewExternalLink {    position: relative;}.cl-review .reviewExternalLink:hover .reviewTooltip {    display: block;}.cl-review {    margin-bottom: 25px;    text-align: center;    box-shadow: 0 5px 9px rgba(87, 87, 87, 0.09);    border-radius: 14px;    border: 1px solid #e6e6e6;    background-color: #f9f9f9;    padding: 35px 50px;}.page-col .cl-review h3 {    padding-bottom: 0;}.page-col .cl-review h3:before {    display: none;}footer .footer-s.horizontal a.sitej:before {    background: url("images/sj_tr.png")no-repeat;    content: "";    width: 35px;    height: 35px;    display: inline-block;    vertical-align: middle;    background-position: -3px -1px;    background-size: auto 100%;}footer .footer-s.horizontal a.sitej {    background: #1b3864;    color: white;    padding: 4px 15px;    border: 1px solid #1b3864;    border-radius: 5px;    margin: 11px 6px 6px 6px;    display: inline-block;    font-size: 15px;    line-height: 15px;}footer .footer-s.horizontal a.trus:before {    background: url("images/sj_tr.png")no-repeat;    content: "";    width: 35px;    height: 35px;    display: inline-block;    vertical-align: middle;    background-position: -33px -1px;    background-size: auto 100%;}footer .footer-s.horizontal a.trus {    background: #000032;    color: white;    padding: 4px 15px;    border: 1px solid #000032;    border-radius: 5px;    margin: 6px;    display: inline-block;    font-size: 15px;    line-height: 15px;}.footer_copr{    width: 100%;    max-width: 340px;}.vip_title:before,.vip_title:after {    content: "";    background: url(images/star--icon.svg)no-repeat;    width: 22px;    height: 20px;    display: inline-block;    background-position: 50% 50%;    margin: 0 5px;}.vip_title {    font-family: 'Ubuntu-Bold', sans-serif;    background: linear-gradient(-75deg, #ff715d 48%, #59568c 80%);    background: -webkit-linear-gradient(-75deg, #ff715d 48%, #59568c 80%);    background: -moz-linear-gradient(-75deg, #ff715d 48%, #59568c 80%);    background: -webkit-linear-gradient(-75deg, #ff715d 48%, #59568c 80%);    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    display: inline-block;    vertical-align: middle;}.box_btn a:last-child:focus,.box_btn a:last-child:hover {    color: white;}.box_btn a:last-child {    color: #FF715D;}.box_btn a i {    vertical-align: middle;}/*PAGE*//*INFOGRAPHIC*/.infographic {    margin: 40px auto 0 auto;    overflow: hidden;}.infographic .ig-item {    margin: 0 0 34px 0;    position: relative;    padding: 22px 0 0 107px;}.infographic .ig-item:before {    content: '';    position: absolute;    left: 5px;    top: 53px;    display: inline-block;    width: 4px;    height: 100%;    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAUBAMAAABYCYHWAAAAD1BMVEUAAADKysrKysrKysrKysqrXuu6AAAABHRSTlMA5kpJG2qUMwAAABRJREFUCNdjMBRmEHEEIUUhBhIBAD1oASILu/e9AAAAAElFTkSuQmCC') repeat-y;}@media(min-width: 768px){    .infographic .ig-item3:before{        display: none;    }}.infographic .ig-item7:before {    display: none;}.infographic .ig-item .ig-ico {    position: absolute;    left: 33px;    top: 4px;}.infographic .ig-item .ig-ico:before {    position: absolute;    left: -32px;    top: 25px;    display: inline-block;    content: '';    border-radius: 50%;    width: 12px;    height: 12px;    opacity: 0.302;}.infographic .ig-item .ig-ico1:before,.infographic .ig-item .ig-ico5:before {    background-image: linear-gradient( -45deg, rgb(213, 255, 109) 0%, rgb(147, 184, 57) 100%);    background-image: -moz-linear-gradient( -45deg, rgb(213, 255, 109) 0%, rgb(147, 184, 57) 100%);    background-image: -webkit-linear-gradient( -45deg, rgb(213, 255, 109) 0%, rgb(147, 184, 57) 100%);    background-image: -ms-linear-gradient( -45deg, rgb(213, 255, 109) 0%, rgb(147, 184, 57) 100%);}.infographic .ig-item .ig-ico2:before,.infographic .ig-item .ig-ico6:before {    background-image: linear-gradient( -45deg, rgb(35, 183, 226) 0%, rgb(47, 104, 204) 100%);    background-image: -moz-linear-gradient( -45deg, rgb(35, 183, 226) 0%, rgb(47, 104, 204) 100%);    background-image: -webkit-linear-gradient( -45deg, rgb(35, 183, 226) 0%, rgb(47, 104, 204) 100%);    background-image: -ms-linear-gradient( -45deg, rgb(35, 183, 226) 0%, rgb(47, 104, 204) 100%);}.infographic .ig-item .ig-ico3:before,.infographic .ig-item .ig-ico7:before {    background-image: linear-gradient( -45deg, rgb(255, 141, 125) 0%, rgb(255, 127, 109) 40%, rgb(255, 113, 93) 100%);    background-image: -moz-linear-gradient( -45deg, rgb(255, 141, 125) 0%, rgb(255, 127, 109) 40%, rgb(255, 113, 93) 100%);    background-image: -webkit-linear-gradient( -45deg, rgb(255, 141, 125) 0%, rgb(255, 127, 109) 40%, rgb(255, 113, 93) 100%);    background-image: -ms-linear-gradient( -45deg, rgb(255, 141, 125) 0%, rgb(255, 127, 109) 40%, rgb(255, 113, 93) 100%);}.infographic .ig-item .ig-ico4:before,.infographic .ig-item .ig-ico8:before {    background-image: linear-gradient( -45deg, rgb(107, 98, 255) 0%, rgb(89, 86, 140) 100%);    background-image: -moz-linear-gradient( -45deg, rgb(107, 98, 255) 0%, rgb(89, 86, 140) 100%);    background-image: -webkit-linear-gradient( -45deg, rgb(107, 98, 255) 0%, rgb(89, 86, 140) 100%);    background-image: -ms-linear-gradient( -45deg, rgb(107, 98, 255) 0%, rgb(89, 86, 140) 100%);}.infographic .ig-item p {    margin: 0;    font-size: 15px;    line-height: 22px;    text-align: left;}.infographic .ig-title {    color: #49494a;    font-family: 'Ubuntu-Bold', sans-serif;}.infographic .ig-text {    color: #707070;}.resume_samples .resume_item {    border-right: 1px solid #e5e5e5;    display: inline-block;    width: 25%;    vertical-align: middle;    text-align: center;    line-height: 1;}.resume_samples .resume_item:last-child {    border-right: none;}.resume_samples .resume_item a i {    font-size: 14px;    display: inline-block;    vertical-align: middle;}.resume_samples .resume_item a {    color: #ff715d;    font-family: 'Circular-Medium', sans-serif;    font-size: 15px;    font-weight: 700;    line-height: 1;    display: block;}.resume_samples .resume_item span {    color: #59568c;    font-family: 'Ubuntu-Regular', sans-serif;    font-size: 16px;    font-weight: 700;    line-height: 1;    display: block;}.resume_samples {    box-shadow: 0 5px 9px rgba(87, 87, 87, 0.09);    border-radius: 14px;    border: 1px solid #e6e6e6;    background: url("images/pdf--illustration.png")no-repeat#ffffff;    background-position: 43px 50%;    padding: 45px 60px 45px 215px;    margin: 20px 0;}.prices_tab .tablinks.active,.prices_tab .tablinks:focus,.prices_tab .tablinks:hover {    color: white;    border-bottom: 3px solid #afd64f;    background: #23b7e2;}.prices_tab .tablinks {    width: 50%;    display: inline-block;    font-size: 15px;    font-weight: 700;    font-family: 'Circular-Book', sans-serif;    color: #616161;    line-height: 73px;    background-color: white;    border: 1px solid #e6e6e6;    border-bottom: 3px solid #e6e6e7;}.offset_block {    max-width: 1024px;    margin: 0 auto;    display: block;    float: none!important;}.benefits_services .benefits_text {    display: inline-block;    vertical-align: middle;}.benefits_services .benefits_btn {    width: 140px;    display: inline-block;    vertical-align: middle;    text-align: center;    position: absolute;    right: 30px;    top: 0;    bottom: 0;    height: 102px;    margin: auto;}.benefits_services .order_btn {    width: 100%;    height: 40px;    border-radius: 20px;    background-color: #ff6c54;    border: 2px solid #ff6c54;    color: #fff;    font-size: 15px;    line-height: 15px;    padding: 10px 5px;    display: inline-block;    text-align: center;    margin: 5px auto;    transition: all .3s linear;    font-family: 'Circular-Book', sans-serif;    cursor: pointer;}.benefits_services .order_btn:hover{    transition: all .3s linear;    color: #ff6c54;    background: #fff;}.benefits_services .live-chat span {    width: 100%;    height: 40px;    border-radius: 20px;    background-color: white;    border: 2px solid #afd64f;    color: #49494a;    font-size: 15px;    line-height: 15px;    padding: 10px 5px;    display: inline-block;    text-align: center;    margin: 5px auto;    transition: all .3s linear;    cursor: pointer;    font-family: 'Circular-Book', sans-serif;}.benefits_services .live-chat span:hover{    transition: all .3s linear;    background: #afd64f;    color: #fff;}.benefits_services .title {    background: linear-gradient(-75deg, #ff715d 48%, #59568c 80%);    background: -webkit-linear-gradient(-75deg, #ff715d 48%, #59568c 80%);    background: -moz-linear-gradient(-75deg, #ff715d 48%, #59568c 80%);    background: -webkit-linear-gradient(-75deg, #ff715d 48%, #59568c 80%);    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    font-family: 'Ubuntu-Bold', sans-serif;    font-size: 18px;}.benefits_services p {    margin-bottom: 0;    text-align: left;}.benefits_services .blue_text {    color: #23b7e2!important;}.benefits_services .rebeccapurple_text {    color: #59568c!important;}.benefits_services {    box-shadow: 0 0 10px rgba(0,0,0,.2);    background: url("images/type_machine--icon.svg")no-repeat white;    background-position: 25px 50%;    padding: 38px 190px 38px 170px;    margin: 30px auto;    position: relative;    max-width: 960px;    border-radius: 12px;    overflow: hidden;}.aff_info .landing-title:after {    width: 50px;    height: 2px;    background-color: #dfdfdf;    margin: 25px 0;    content: "";    display: block;}.aff_info .landing-title {    color: #49494a;    font-size: 22px;    font-weight: 700;}.aff_info .aff_box .aff_item .item_icon {    width: 50px;    height: 60px;    display: inline-block;    vertical-align: middle;    background: url("images/sprite_aff.png");    margin-right: 35px;    position: relative;}.aff_info .aff_box .aff_item.order_item .item_icon:after {    position: absolute;    bottom: 2px;    right: -3px;    border-radius: 50%;    width: 35px;    height: 35px;    content: "";    box-shadow: 0 0 40px rgba(184, 129, 248, 0.3);    background-color: #ececf1;    background-image: linear-gradient(-225deg, #6b62ff 0%, #59568c 100%);    opacity: 0.3;}.aff_info .aff_box .aff_item.order_item .item_icon {    background-position: -10px -10px;}.aff_info .aff_box .aff_item.referral_item .item_icon:after {    position: absolute;    bottom: 2px;    right: -3px;    border-radius: 50%;    content: "";    width: 35px;    height: 35px;    box-shadow: 0 0 40px rgba(184, 129, 248, 0.3);    background-color: #ececf1;    background-image: linear-gradient(-225deg, #ff8d7d 0%, #ff715d 100%);    opacity: 0.3;}.aff_info .aff_box .aff_item.referral_item .item_icon {    background-position: -130px -10px;}.aff_info .aff_box .aff_item.shared_item .item_icon:after {    position: absolute;    bottom: 2px;    right: -3px;    border-radius: 50%;    content: "";    width: 35px;    height: 35px;    box-shadow: 0 0 40px rgba(175, 214, 79, 0.3);    background-color: #ececf1;    background-image: linear-gradient(-225deg, #d5ff6d 0%, #93b839 100%);    opacity: 0.3;}.aff_info .aff_box .aff_item.shared_item .item_icon {    background-position: -70px -70px;}.aff_info .aff_box .aff_item.paid_share .item_icon:after {    position: absolute;    bottom: 2px;    right: -3px;    border-radius: 50%;    content: "";    width: 35px;    height: 35px;    box-shadow: 0 0 40px rgba(19, 181, 254, 0.3);    background-color: #ececf1;    background-image: linear-gradient(-225deg, #23b7e2 0%, #2f68cc 100%);    opacity: 0.3;}.aff_info .aff_box .aff_item.paid_share .item_icon {    background-position: -10px -70px;}.aff_info .aff_box .aff_item.pay_share .item_icon:after {    position: absolute;    bottom: 2px;    right: -3px;    border-radius: 50%;    content: "";    width: 35px;    height: 35px;    box-shadow: 0 0 40px rgba(184, 129, 248, 0.3);    background-color: #ececf1;    background-image: linear-gradient(-225deg, #6b62ff 0%, #59568c 100%);    opacity: 0.3;}.aff_info .aff_box .aff_item.pay_share .item_icon {    background-position: -70px -10px;}.aff_info .aff_box .aff_item p {    color: #49494a;    font-size: 17px;    font-weight: 400;    line-height: 22px;    display: inline-block;    vertical-align: middle;    width: calc(100% - 85px);}.aff_info .aff_box .aff_item {    margin: 5px 0;}.aff_info .aff_box {}.aff_info {    padding: 37px 47px;    box-shadow: 0 0 20px rgba(87, 87, 87, 0.05);    border-radius: 20px;    border: 1px solid #e6e6e6;    background-color: #ffffff;}/*INFOGRAPHIC*//*ORDER FORM*/body .e-container .orderform .e-column-2{    text-align: left;}body .e-container .become-vip-client{    padding: 0 2px 15px 2px;    background: none;    font-size: 16px;    line-height: 20px;    font-family: 'Ubuntu-Regular', sans-serif;    color: #25263d;    margin: 0;}body .e-container .become-vip-client a{    font-family: 'Ubuntu-Bold', sans-serif;    color: #f6472f;    text-decoration: underline;    margin: 0 3px;}body .e-container .become-vip-client a:hover{    text-decoration: none;}body .e-container .become-vip-client .vip-icon-status-2{    display: none;}body .e-container .become-vip-client .vip-icon-status-1{    display: inline-block;    margin: 0 11px 0 0;    position: relative;    top: -7px;}body .e-container form .e-title{    padding: 0;    text-align: left;    color: #25263d;    font-size: 24px;    line-height: 34px;    font-weight: normal;    font-family: 'Ubuntu-Bold', sans-serif;    margin: 20px 0 20px 0;}.order-form-wrapper .e-container .e-td-back{    padding: 0!important;}.order-form-wrapper form.orderform{    padding: 0;    max-width: 925px;}.order-form-wrapper .e-container .e-row{    background: #fff!important;}.order-form-wrapper .e-container .e-row.tr-agreement .e-td{    padding-top: 20px;    padding-bottom: 20px;}.order-form-wrapper .e-container form .e-table .e-row .e-td.order_lf{    font-size: 15px;    line-height: 15px;    color: #7a7a7b;    font-family: 'Circular-Medium', sans-serif;    margin: 0 0 4px 0;    text-align: left;    padding: 0;}.order-form-wrapper .e-container form .e-table .e-row .e-td.order_lf .row-label{    font-size: 15px;    line-height: 15px;    color: #616161;    font-family: 'Circular-Book', sans-serif;}.order-form-wrapper .e-title .title-text{    color: #49494a;    font-size: 26px;    font-weight: 700;    line-height: 28px;    font-family: 'Ubuntu-Bold', sans-serif;    margin: 0 0 25px 0;}.container .e-container label{    font-weight: normal;    color: #616161;    font-family: 'Circular-Book', sans-serif;}.order-form-wrapper .e-container .e-table .order_if, .order-form-wrapper .e-container form .e-table .file-row .file-upload-input, .order-form-wrapper .e-container .e-table input[type="text"], .e-container .order-details-payment select {    font-size: 15px;    line-height: 15px;    color: #7b7b7b;    font-family: 'Circular-Medium', sans-serif;    box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.05);    outline: none;    border: 1px solid #E5E5E4;    border-radius: 2px;    padding: 10px 15px;    height: 50px;    background: #fff;    margin-bottom: 10px;    -webkit-appearance: none;    transition: all .3s linear;    width: 100%;}.order-form-wrapper .e-container .e-table .order_if:focus, .order-form-wrapper .e-container form .e-table .file-row .file-upload-input:focus, .order-form-wrapper .e-container .e-table input[type="text"]:focus, .e-container .order-details-payment select:focus{    box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.05);    transition: all .3s linear;    border-color: #23b7e2!important;}.order-form-wrapper .e-container .e-table textarea.order_if{    min-height: 150px;    max-height: 300px;    height: auto;}.order-form-wrapper .e-container .e-table .order_if:disabled, .order-form-wrapper .e-container form .e-table .file-row .file-upload-input:disabled, .order-form-wrapper .e-container .e-table input[type="text"]:disabled{    background: #dadada!important;    cursor: not-allowed;}.order-form-wrapper .e-container .e-table select.order_if{    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAMAAABV0m3JAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjNEMEYxRkQ4NkFGMTFFOTlEQUFBOEI4REY5NEE4OTgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjNEMEYxRkM4NkFGMTFFOTlEQUFBOEI4REY5NEE4OTgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTlCOTMzRkU4NkE4MTFFOUI1MENCODI0Rjg2NjBDMTEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTlCOTMzRkY4NkE4MTFFOUI1MENCODI0Rjg2NjBDMTEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6o8MdFAAAABlBMVEXY29wAAADJrW/kAAAAAnRSTlP/AOW3MEoAAABASURBVHjaZI7RDgAgCAKP///pnJViMTfxHhAkNAQxoQ/qoSScND0adDvk9Ow6aHb7JK0UC7Nke9veS//QtAQYAFQbALLv/kXzAAAAAElFTkSuQmCC');    background-repeat: no-repeat;    background-size: 10px 6px;    background-position: right 13px center;    padding-right: 26px!important;}.order-form-wrapper .e-container form .e-table .e-row.servicelist .e-td.order_lf, .order-form-wrapper .e-container .e-table .e-row.servicelist .e-td.order_input{    width: 50%!important;}.order-form-wrapper .e-container .e-table span.hint img{    display: none;}.order-form-wrapper .e-container .e-table span.hint{    width: 20px;    height: 20px;}.order-form-wrapper .e-container .e-table span.hint > div:first-child:before{    content: '?';    display: inline-block;    width: 20px;    height: 20px;    border-radius: 50%;    border: 1px solid #4fc6dd;    font-size: 15px;    line-height: 15px;    padding: 2px 0 0 0;    color: #4fc6dd;    text-align: center;    transition: all .3s linear;}.order-form-wrapper .e-container .e-table span.hint > div:first-child:hover:before{    color: #fff;    background: #4fc6dd;    transition: all .3s linear;}.order-form-wrapper .e-container .orderform div.order_info{    border: 1px solid #DCE0E3;    border-radius: 2px;    background: #F7F8FA;    box-shadow: 0 6px 6px 0 rgba(26, 17, 15, 0.08);    padding: 8px 15px;    font-size: 12px;    line-height: 16px;    color: #767676;    font-family: 'Circular-Book', sans-serif;    left: 0;    right: auto;}.order-form-wrapper .e-container .orderform .hint .order_info p{    padding: 0;    margin: 0;    background: none;}.order-form-wrapper .e-container .orderform div.order_info p.li{    list-style-position: inside;}.order-form-wrapper .e-container .e-table .e-row .e-td.order_input{    padding: 0;}.container .e-container .orderform .vip_services{    position: relative;}.container .e-container .orderform .vip_services:after{    position: absolute;    right: 2px;    top: 3px;    content: '';}.container .e-container .vip_services .vip_services_content{    margin: 0 -30px;}.container .e-container .vip_services .vip_services_content:after{    display: block;    width: 100%;    height: 0;    content: '';    clear: both;}.container .e-container .vip_services table,.container .e-container .vip_services table tbody, .container .e-container .vip_services table tbody tr{    display: block;    width: 100%;    padding: 0;    margin: 0;}.container .e-container .vip_services table tbody{    text-align: center;}.container .e-container .vip_services table tbody tr{    display: inline-block;    width: 100%;    max-width: 260px;    min-height: 115px;    border-radius: 20px;    background-color: #fff;    border: 1px solid #e5e5e4;    box-shadow: 0 0 25px rgba(0, 0, 0, 0.05);    transition: all .3s ease;    margin: 12px;    position: relative;    float: none;    clear: both;    padding: 12px 0 0 0;}.container .e-container .vip_services table tbody tr:hover{    transition: all .3s ease;    background: #fff;    border-color: #fff;    box-shadow: 0 15px 20px 0 rgba(32, 37, 64, 0.08);}.container .e-container .vip_services table tbody tr.new:before{    content: "";    background: url("images/new--label.svg")no-repeat;    width: 40px;    height: 40px;    display: block;    transform: rotate(0);    right: -10px;    top: -10px;    z-index: 1;    position: absolute;}.container .e-container .orderform .vip_services td{    text-align: center;    display: inline-block;    width: auto;    padding: 0;}.container .e-container .orderform .vip_services tr td:nth-child(3){    height: 32px;}.order-form-wrapper .e-container .orderform .vip_services div.order_info{    width: 100%;    max-width: 100%;    top: 75px}.container .e-container .orderform .vip_services .uc{    font-size: 14px;    line-height: 20px;    color: #767676;    font-weight: normal;    font-family: 'Ubuntu-Regular', sans-serif;    font-style: normal;    height: 50px;    padding: 1px 5px 0 5px;    margin: 0 auto;    display: block;    width: 100%;    position: relative;}.container .e-container .orderform .vip_services .pc{    padding: 6px 0 10px 0;    display: inline-block;}.container .e-container .orderform .vip_services .pc input[type="checkbox"]{    margin: 0 5px 0 0;    position: relative;    top: 2px;    line-height: normal;}.container .e-container .orderform .vip_services .vip-package .pc input[type="checkbox"]{    top: 1px;}.container .e-container .orderform .vip_services .bc{    padding: 0;    position: absolute;    left: 0;    top: 18px;    display: block;    width: 100%;}.container .e-container .orderform .vip_services .vip-price{    font-style: normal;    font-size: 24px;    line-height: 24px;    font-weight: normal;    font-family: 'Ubuntu-Bold', sans-serif;    color: #59568c;}.container .e-container .orderform .vip_services .vip-price .old-price{    display: none;}.container .e-container .vip_services_content span.hint{    position: static;}.container .e-container .vip_services_content span.hint > img{    display: none;}.container .e-container .vip_services_content span.hint:before{    cursor: pointer;    content: '?';    display: inline-block;    width: 20px;    height: 20px;    border-radius: 50%;    border: 1px solid #4fc6dd;    font-size: 15px;    line-height: 15px;    padding: 2px 0 0 0;    color: #4fc6dd;    text-align: center;    transition: all .3s linear;    background: #fff;    position: relative;}.container .e-container .vip_services_content span.hint:hover:before{    color: #fff;    background: #4fc6dd;    transition: all .3s linear;}.container .e-container .vip_services .tooltip > div, .container .e-container .vip_services .hint .tooltip > div{    padding: 0;    border-radius: 0;    border: none;}.container .e-container .vip_services_content .vip-add{    font-size: 0!important;    line-height: 0!important;    color: transparent;    border: 1px solid #D7D7D9;    font-weight: normal;    font-family: 'Ubuntu-Medium', sans-serif;    padding: 0;    position: relative;    border-radius: 3px;    text-transform: none;    background: #FCFCFC;    width: 19px!important;    height: 19px!important;    background-position: 0;}.container .e-container .vip_services_content .vip-add.checked{    border-color: #25263d;    background: #25263d;}.container .e-container .vip_services_content .vip-add.checked:before, .container .e-container .vip_services_content .vip-add.checked:after{    position: absolute;    display: inline-block;    width: 2px;    content: '';    background: #fff;    height: 11px;    transform: rotate(45deg);    -webkit-transform: rotate(45deg);    -moz-transform: rotate(45deg);    -o-transform: rotate(45deg);    right: 5px;    top: 3px;}.container .e-container .vip_services_content .vip-add.checked:before{    height: 7px;    transform: rotate(-45deg);    -webkit-transform: rotate(-45deg);    -moz-transform: rotate(-45deg);    -o-transform: rotate(-45deg);    left: auto;    right: 11px;    top: 6px;}.container .e-container .orderform .vip_services .vip-package .uc{    text-transform: uppercase;    font-size: 16px;    line-height: 16px;    height: auto;    padding: 19px 25px 10px 25px;    max-width: 100%;}.container .e-container .orderform .vip_services .vip-package .uc strong{    font-weight: normal;    font-family: 'Ubuntu-Regular', sans-serif;}.container .e-container .orderform .vip_services .vip-package .vip-price{    position: relative;    top: 2px;    margin: 0 7px 0 0;    font-size: 24px;    line-height: 24px;    color: #59568c;    font-family: 'Ubuntu-Bold', sans-serif;}.container .e-container .orderform .vip_services .vip-package .vip-price strong{    color: #59568c;    font-family: 'Ubuntu-Bold', sans-serif;}.container .e-container .orderform .vip_services .vip-package td{    display: inline-block;    width: auto;}.container .e-container .orderform .vip_services .vip-package .pc{    padding: 0;}.container .e-container .orderform .vip_services .vip-package .uc, .container .e-container .orderform .vip_services .vip-package .bc{    display: block;    width: 100%;}.container .e-container .vip_services table tbody tr.vip-package{    width: 545px;    max-width: 100%;    margin: 11px 45px 0 49px;    min-height: 110px;    float: right;    padding: 0;}.container .e-container .vip_services table tbody tr.vip-package .bc{    top: 8px;}.container .e-container .vip_services table tbody tr.vip-package .hint{    top: 0;}.container .e-container .orderform .vip_services .uc strong, .container .e-container .orderform .vip_services .vip-price strong{    font-weight: normal;}.order-form-wrapper{    overflow: hidden;    min-height: 50px;}.order-form-wrapper .e-container .e-row.disclaimer{    font-size: 13px;    line-height: 20px;    color: #25263d;    font-family: 'Ubuntu-Regular', sans-serif;    background: #f7f8fa!important;    padding: 26px 31px 20px 31px;}.order-form-wrapper .e-container .e-row.disclaimer p{    font-size: 13px;    line-height: 20px;}.order-form-wrapper .e-container .e-row.disclaimer.even{    padding-top: 0;}.order-form-wrapper .e-container .vip-account-status-2{    display: block;    text-align: center;}body .e-container .vip-account-status-2 .become-vip-client{    position: relative;    outline: none!important;    font-size: 15px;    line-height: 15px;    font-family: 'Ubuntu-Medium', sans-serif;    border-radius: 8px;    background: #ff715d;    color: #fff;    padding: 7px 4px 5px 4px;    border: 2px solid #ff715d;    vertical-align: middle;    display: inline-block;    font-weight: normal;    margin: 15px auto;}body .e-container .vip-account-status-2 .become-vip-client:before, body .e-container .vip-account-status-2 .become-vip-client:after{    content: "★";    color: rgb(255, 216, 90);    display: inline-block;    vertical-align: top;    font-size: 18px;    position: relative;    top: -1px;    margin: 0 5px;    font-family: 'Ubuntu-Bold', sans-serif;}body .e-container .vip-account-status-2 .become-vip-client .vip-icon-status-1{    display: none;}body .e-container .vip-account-status-2 .become-vip-client a{    color: #fff;    font-weight: normal;}.order-form-wrapper .e-container .order-footer .e-row.terms_and_conditions{    position: relative;    text-align: left;    padding: 20px 0;}.order-form-wrapper .e-container .order-footer .e-row.terms_and_conditions .checkbox-label{    font-size: 13px;    line-height: 13px;    color: #25263d;    font-family: 'Ubuntu-Regular', sans-serif;}.container .e-container .vip_services table tbody:after {    display: block;    float: left;    width: 254px;    height: 100px;    background: transparent;    border-radius: 10px;    content: url("images/vip-package-text-20.png");    text-align: center;    margin: 35px 0 0 33px;}.order-form-wrapper .e-container .order-footer .e-row.terms_and_conditions a{    font-size: 13px;    line-height: 13px;    color: #23B7E2;    font-family: 'Ubuntu-Regular', sans-serif;    text-decoration: underline;}.order-form-wrapper .e-container .order-footer .e-row.terms_and_conditions a:hover{    color: #f6472f;}.order-form-wrapper .e-container span.grand_total_text{    font-size: 20px;    line-height: 30px;    color: #25263d;    font-family: 'Ubuntu-Regular', sans-serif;}.order-form-wrapper .e-container span#total_price2{    font-size: 30px;    line-height: 30px;    color: #afd64f;    font-family: 'Ubuntu-Bold', sans-serif;}.order-form-wrapper .e-container .orderform input.order_submit{    -webkit-appearance: none;    outline: none!important;    width: 232px;    height: 60px;    border-radius: 30px;    background: #23B7E2;    border: 2px solid #23B7E2;    box-shadow: 0 0 10px 0 rgba(35, 183, 226, 0.4);    padding: 15px 20px;    text-align: center;    font-size: 15px;    line-height: 15px;    color: #fff;    font-family: 'Ubuntu-Bold', sans-serif;    margin: 19px 0 10px 0;    transition: all .3s linear;    text-transform: uppercase;}.order-form-wrapper .e-container .orderform input.order_submit:hover{    background: #fff;    border-color: #23B7E2;    color: #23B7E2;    transition: all .3s linear;}.order-form-wrapper .e-container .orderform input.order_submit:disabled, .order-form-wrapper .e-container .orderform input.order_submit:disabled:hover{    background: #d7d7d9;    cursor: not-allowed;    box-shadow: none;}body .e-container .e-table .e-row label{    font-size: 14px;    line-height: 16px;    color: #767676;    font-family: 'Ubuntu-Regular', sans-serif;    font-weight: normal;}.order-form-wrapper .e-container .e-table .e-row .e-td.order_input .checkbox-label span{    font-size: 15px!important;    line-height: 15px!important;    color: #25263d;    font-family: 'Ubuntu-Medium', sans-serif!important;}.order-form-wrapper .e-container #page_price, .order-form-wrapper .e-container #total_price{    font-size: 18px;    line-height: 18px;    font-weight: normal;    font-family: 'Ubuntu-Bold', sans-serif;    color: #59568c;    margin: 10px 0;}.order-form-wrapper .e-container .number-field .number-button{    width: 35px;    height: 35px;    background-color: #f8f8f8;    text-align: center;    top: 1px;}.order-form-wrapper .e-container .number-field .number-button.number-button-minus{    border-right: 1px solid #E5E5E4;}.order-form-wrapper .e-container .number-field .number-button.number-button-plus{    border-left: 1px solid #E5E5E4;}.order-form-wrapper .e-container .number-field .number-button span{    width: 25px;    height: 25px;    border: 2px solid #e5e5e4;    color: #e5e5e4;    display: inline-block;    border-radius: 50%;    font-size: 20px;    font-family: 'Ubuntu-Bold', sans-serif;    font-weight: normal;    text-align: center;    line-height: 21px;    margin: auto;    transition: all .3s linear;}.order-form-wrapper .e-container .number-field .number-button:hover span{    transition: all .3s linear;    color: #afd64f;    border-color: #afd64f;}.order-form-wrapper .e-container form .e-table .file-row .file-upload-input, .container .e-container form .e-table .order_if.custom-file-upload-hidden{    margin: 0;    padding-right: 170px;}.order-form-wrapper .e-container form .e-table .file-row .file-upload-button{    position: absolute;    top: 0;    right: -15px;}.order-form-wrapper .e-container  #add-attachment-btn img{    display: none;}.order-form-wrapper .e-container form .e-table .file-row .file-upload-button, .order-form-wrapper .e-container  #add-attachment-btn, .order-form-wrapper .e-container #button_apply_discount, .order-form-wrapper .e-container .btn-add-writer{    outline: none !important;    background: #23B7E2;    float: none;    color: #fff;    padding: 10px 12px 10px 12px;    background-size: 13px;    font-size: 13px;    line-height: 13px;    border: 1px solid #23B7E2;    height: 37px;    width: 160px;    text-align: center;    border-radius: 50px;    font-family: 'Ubuntu-Bold', sans-serif;    display: inline-block;    cursor: pointer;    -webkit-appearance: none;    transition: all .3s linear;    border-radius: 4px;}.order-form-wrapper .e-container form .e-table .file-row .file-upload-button:hover, .order-form-wrapper .e-container  #add-attachment-btn:hover, .order-form-wrapper .e-container #button_apply_discount:hover, .order-form-wrapper .e-container .btn-add-writer:hover{    border-color: #23B7E2;    color: #23B7E2;    background: #fff;    transition: all .3s linear;}.order-form-wrapper .e-container form .e-table .file-row .file-upload-button{    right: 0;}.order-form-wrapper .e-container form .e-table .file-row .file-upload-input{    width: 90%;}.order-form-wrapper .e-container #button_apply_discount{    color: #fff!important;}.order-form-wrapper .e-container #button_apply_discount:hover{    color: #23B7E2!important;}.order-form-wrapper .e-container #button_apply_discount:disabled, .order-form-wrapper .e-container #button_apply_discount:disabled:hover{    border-color: #d7d7d9;    background: #d7d7d9;    color: #fff!important;;    cursor: not-allowed;    box-shadow: none;}.order-form-wrapper .e-container form .file-row{    padding: 0 50px 0 0;}.order-form-wrapper .e-container a[href="#remove"] img{    display: none;}.order-form-wrapper .e-container form .file-row a{    top: 0;    bottom: 0;    margin: auto;}.order-form-wrapper .e-container form .e-table .writer_field{    width: 100%;    height: 45px;    padding: 0 35px 0 0;    margin: 0 0 3px 0;}.order-form-wrapper .e-container form .e-table .writer_field a{    position: absolute;    right: 0;    top: 0;    bottom: 0;    margin: auto!important;}.order-form-wrapper .e-container form .e-table .writer_field .order_if{    margin: 0;}.order-form-wrapper .e-container .e-table.orderform2{    border-collapse: collapse;}.order-form-wrapper .e-container .e-table.orderform2 .e-row .e-td{    padding: 15px 10px;    border-top: 1px solid #ebebed;    border-bottom: 1px solid #ebebed;    border-collapse: collapse;    font-size: 14px;    line-height: 16px;    color: #202540;    font-weight: normal;    font-family: 'Circular-Book', sans-serif;}.order-form-wrapper .e-container .e-table.orderform2 .e-row:nth-child(2n+1) .e-td{    background: #f7f7fc;}.order-form-wrapper .e-container .e-table.orderform2 .e-row .e-td.orderform2-title{    font-weight: normal;    font-family: 'Circular-Book', sans-serif;    font-size: 14px;    color: #757888;}.order-form-wrapper .e-container form.orderform .e-td .vip-services-preview{    position: relative;    padding: 0 0 0 25px;    margin: 0 0 5px 0;}.order-form-wrapper .e-container form.orderform .e-td .vip-services-preview.vip-services-preview-1{    margin-top: 10px;}.order-form-wrapper .e-container form.orderform .e-td .vip-services-preview:last-child{    margin: 0;}.order-form-wrapper .e-container form.orderform .e-td .vip-services-preview:before{    position: absolute;    left: 0;    top: 3px;    bottom: 0;    margin: 0;    display: inline-block;    width: 8px;    height: 8px;    background: #fff;    border: 2px solid #ff7966;    border-radius: 50%;    content: '';    box-sizing: border-box;}.order-form-wrapper .e-container .e-table.orderform2 .e-row.e-row-actions .e-td{    background: #fff;    border: none;    text-align: center;}.order-form-wrapper .e-container .e-table.orderform2 .e-row.e-row-actions .e-td input.order_submit{    width: 180px;    height: 50px;}.order-form-wrapper .e-container .e-table.orderform2 .e-row.e-row-actions .e-td input.order_submit[value="Back"]{    background: #FFF;    color: #49494a;    border: 2px solid #FF715D;    box-shadow: none!important;    width: 120px;}.order-form-wrapper .e-container .e-table.orderform2 .e-row.e-row-actions .e-td input.order_submit[value="Back"]:hover{    background: #FF715D;    color: #fff;    border: 2px solid #FF715D;}.order-form-wrapper .e-container .orderform div#writer-level-hint{    padding: 0;    box-shadow: none;    background: transparent;}.order-form-wrapper .e-container .orderform div#writer-level-hint table{    border: none;}.order-form-wrapper .e-container .orderform div#writer-level-hint th, .order-form-wrapper .e-container .orderform div#writer-level-hint td{    font-size: 11px;    line-height: 12px;    padding: 3px 2px;    color: #6b707d;    border: 1px solid #1d2438;}.order-form-wrapper .e-container .orderform div#writer-level-hint td img{    display: inline-block;}.order-form-wrapper .e-container .orderform div#writer-level-hint th{    background: #fff;    color: #1d2438;    font-family: 'Ubuntu-Medium', sans-serif;}.container .e-container .orderform.e-order-form .e-table .e-row.tr-number-pages-words{    margin-right: 4%;}.bookmark-row .wrapper{    box-shadow: 0 0 25px rgba(0, 0, 0, 0.05);    border-radius: 20px;    border: 1px solid #e5e5e4;    background-color: #ffffff;    margin: 40px 0;    padding: 20px 20px 5px 210px;    text-align: center;    position: relative;    max-width: 925px;}.bookmark-row.bookmark-row1 .wrapper{    padding: 75px 8px 20px 8px;    margin: 0 auto;}.bookmark-row.bookmark-row1 .wrapper p{    text-align: center;}.bookmark-row .wrapper p span{    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.05);    border-radius: 18px;    border: 1px solid #e5e5e4;    background-color: #ffffff;    color: #23b7e2;    font-family: 'Circular-Book', sans-serif;    font-size: 13px;    font-weight: 400;    line-height: 24px;    background-image: linear-gradient(to top, #f5f5f5, #ffffff);    padding: 5px 10px;}.bookmark-row .wrapper p b{    color: #59568c;    font-family: 'Ubuntu-Bold', sans-serif;    font-size: 18px;    font-weight: 700;    line-height: 26px;    text-transform: uppercase;    display: inline-block;    margin-bottom: 15px;}.bookmark-row .wrapper:before{    content: "";    display: inline-block;    background: url("images/tip--icon.svg")no-repeat;    height: 49px;    background-position: 50%;    background-size: 56px;    vertical-align: middle;    position: absolute;    left: 40px;    top: 0;    bottom: 0;    margin: auto;    padding: 9px 75px;    border-right: 4px dotted #ededed;}.bookmark-row.bookmark-row1 .wrapper:before{    left: 0;    right: 0;    top: 5px;    bottom: auto;    margin: auto;    border: none;}.bookmark-row .wrapper p{    color: #616161;    font-family: 'Circular-Book', sans-serif;    font-size: 14px;    font-weight: 400;    line-height: 26px;    text-align: left;    margin: 0;}/*ORDER FORM*//*LOGIN*/.container .mini-login-wrapper .encrypted-connection{    position: absolute;    top: -7px;    right: 0;}.container .mini-login-wrapper .login-form{    padding: 0;}.container .mini-login-wrapper .row .label{    display: none;}.container .e-container .login-form .row{    margin: 10px 0;}.container .e-container .login-form .links.row{    margin: 0;}.container .mini-login-wrapper{    padding: 40px 50px 15px 50px;    border: 1px solid #E6E6E6;    border-radius: 60px;    background: #fff;    box-shadow: 0 0 40px 0 rgba(87, 87, 87, 0.1);    max-width: 960px;    margin: 0 auto;}.container .e-container .login-form .row .input1, .container .login-form-wrapper .code.input1{    font-size: 15px;    line-height: 15px;    color: #7b7b7b!important;    font-family: 'Circular-Medium', sans-serif;    box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.05);    outline: none;    border: 1px solid #E5E5E4;    border-radius: 2px;    padding: 10px 15px;    height: 50px;    background: #fff;    margin-bottom: 10px;    -webkit-appearance: none;    transition: all .3s linear;    font-weight: normal;}.container .e-container .login-form .row .input1:focus, .container .login-form-wrapper .code.input1:focus{    box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.05);    transition: all .3s linear;    border-color: #23b7e2!important;    color: #7b7b7b!important;}.container .login-form-wrapper .code.input1{    margin: 0;    height: 40px;}.container .e-container .login-form .btn, .container .login-form-wrapper .e-container .btn-reset-password{    color: #fff;    border-radius: 22px;    background: #23B7E2;    border: 2px solid #23B7E2;    box-shadow: 0 0 10px 0 rgba(35, 183, 226, 0.4);    display: inline-block;    height: 46px;    padding: 13px 10px;    box-sizing: border-box;    text-align: center;    font-size: 15px;    line-height: 15px;    font-family: 'Circular-Medium', sans-serif;    font-weight: normal;    cursor: pointer;    transition: all .3s linear;    width: 100%;    max-width: 260px;    margin: 10px 0 10px 0;}.container .e-container .login-form .btn:hover, .container .login-form-wrapper .e-container .btn-reset-password:hover{    transition: all .3s linear;    background: #FF715D;    box-shadow: 0 0 10px 0 rgba(35, 183, 226, 0);    color: #fff;    border-color: #FF715D;}/*LOGIN*//*SAMPLES*/#ajax_content_samples{    overflow: hidden;    min-height: 50px;}.container .essays-sample{    float: left;    width: 48%;    border-radius: 15px;    padding: 23px 20px 20px 20px;    background: #fff;    transition: all .5s ease;    box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.05);    border: 1px solid rgb(246, 246, 246);    margin: 1%;}.container .essays-sample .sample-type{    margin: 0 0 10px 0;    background: transparent;    font-size: 16px;    line-height: 18px;    color: #59568c;    font-family: 'Ubuntu-Bold', sans-serif;    text-transform: uppercase;    padding: 0 45px 0 0;}.container .essays-sample .sample-info .sample-detail{    padding: 5px 0 10px 0;}.container .essays-sample .sample-info .sample-download{    right: 0;    top: -43px;    width: auto;    left: auto;    bottom: auto;    z-index: 1;}.container .essays-sample .sample-order {    margin: 0;    position: relative;    right: auto;    top: auto;    width: auto;    padding: 0 135px 0 0;}.container .essays-sample .sample-info .sample-detail table td{    font-family: 'Circular-Book', sans-serif;    color: #8a8fa6;    background: #f5f7fa!important;    display: block;    width: 100%;    margin-bottom: 5px;    text-align: left;}.container .essays-sample .sample-info .sample-detail table td span{    font-family: 'Circular-Medium', sans-serif;    color: #25263d;    font-weight: normal;}.container .essays-sample .sample-info .sample-detail tr:first-child{    display: none;}.container .essays-sample .sample-info .sample-detail tr:nth-child(2) td{    font-size: 15px;    line-height: 18px;    color: #303540;    padding: 0 0 5px 0;    vertical-align: middle;    display: table-cell;    background: transparent!important;}.container .essays-sample .sample-order p{    font-size: 12px;    line-height: 16px;    color: #303540;    margin: 0;    font-family: 'Circular-Book', sans-serif;    text-align: left;}.container .essays-sample .sample-order-block{    background-color: transparent;    margin: 0;    padding: 0;    text-align: center;}.samples-slider{    position: relative;    z-index: 1;}.container .essays-sample .sample-order-block .btn{    -webkit-appearance: none;    font-size: 15px;    line-height: 15px;    font-family: 'Circular-Bold', sans-serif;    font-weight: normal;    display: inline-block;    background: #FF715D;    border: 2px solid #FF715D;    border-radius: 22px;    padding: 13px 25px 13px 25px;    outline: none;    box-shadow: none;    text-align: center;    transition: all .3s linear;    cursor: pointer;    text-decoration: none!important;    color: #fff;    margin: 0;    position: absolute;    right: 0;    top: 3px;}.container .essays-sample .sample-order-block .btn:hover{    transition: all .3s ease;    background: #FFF;    color: #49494a;    border: 2px solid #FF715D;    box-shadow: none;}.container .samples-on-page .essays-sample .sample-order-block a{    padding: 13px 25px 13px 25px;}.container .samples-on-page .essays-sample .sample-order-block a:before{    display: none;}.container .essays-sample .sample-order-block p{    text-transform: none;    font-family: 'Circular-Bold', sans-serif;    font-size: 14px;    line-height: 18px;}.container .essays-sample .sample-info .sample-download a img{    display: none;}.container .essays-sample .sample-info .sample-download a{    width: 36px;    height: 41px;    background-size: 36px 41px;    transition: all .3s ease;    background: transparent url("images/essay-sample.svg") no-repeat;    color: transparent;    font-size: 14px;    line-height: 14px;    border-radius: 0;    display: inline-block;    text-align: center;    padding: 0;    margin: 0;    text-decoration: none;    outline: none!important;    cursor: pointer;    border: none;}.container .essays-sample .sample-info .sample-download a:hover {    transition: all .3s ease;    text-decoration: none;    outline: none;    box-shadow: none;}.container .essays-sample .sample-order .sample-price span, .content .essays-sample .sample-get span{    font-family: 'Circular-Bold', sans-serif;    font-weight: normal;    color: #e91818;}/*SAMPLES*//*PROFILE*/#ajax_content_profile{    border: 1px solid #F0F0F0;    border-radius: 2px;    background: #fff;    box-shadow: 0 6px 6px 0 rgba(26, 17, 15, 0.08);    padding: 40px 30px;    margin: 0 auto;    max-width: 960px;}#ajax_content_profile .e-container table{    width: 100%;    border: none;    border-collapse: collapse;    margin: 0;}#ajax_content_profile .e-container table td{    font-size: 14px;    line-height: 18px;    color: #25263d;    font-family: 'Circular-Medium', sans-serif;    padding: 18px 23px;    border: none;    border-top: 1px solid #ebebed;    border-bottom: 1px solid #ebebed;    background: #fff;    text-align: left;}#ajax_content_profile .e-container input.input{    font-size: 15px;    line-height: 15px;    color: #7b7b7b;    font-family: 'Circular-Medium', sans-serif;    box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.05)!important;    border: 1px solid #E5E5E4;    border-radius: 2px;    padding: 10px 10px 10px 10px;    height: 50px;    -webkit-appearance: none;    outline: none!important;    width: 100%;    background: #fff;    transition: all .3s linear;}#ajax_content_profile .e-container input.input:focus{    transition: all .3s linear;    border: 1px solid #23b7e2!important;}#ajax_content_profile .e-container table tr:nth-child(2n+1) td{    background: #f7f7fc;}#ajax_content_profile .e-container table.view-profile tr:last-child td{    border: none;    text-align: left;    padding: 0;}#ajax_content_profile .e-container table td.l{    width: 34%!important;    color: #767676;    font-family: 'Circular-Book', sans-serif;}#ajax_content_profile .e-container .button{    text-align: left;    padding-top: 40px;}#ajax_content_profile .e-container .btn-success{    -webkit-appearance: none;    min-width: 140px;    height: 40px;    padding: 11px 15px;    background: #FF715D;    border: 2px solid #FF715D;    font-size: 15px;    line-height: 15px;    color: #fff;    font-family: 'Ubuntu-Bold', sans-serif;    text-align: center;    outline: none!important;    transition: all .3s linear;    border-radius: 50px;}#ajax_content_profile .e-container .btn-success:hover{    border-color: #FF715D;    color: #FF715D;    background: #fff;    transition: all .3s linear;}#ajax_content_profile .e-container label{    font-weight: normal;    font-family: 'Ubuntu-Regular', sans-serif;}#ajax_content_profile .e-container input[value="Back"]{    box-shadow: none;    outline: none!important;    background: none;    border-radius: 0;    border: none;    font-weight: normal;    cursor: pointer;    text-transform: uppercase;    display: inline-block;    font-size: 14px;    line-height: 14px;    font-family: 'Ubuntu-Bold', sans-serif;    transition: all .1s linear;    position: relative;    padding: 0 0 4px 0;    border-bottom: 1px dashed #FF715D;    margin: 0 0 25px 0;    -webkit-appearance: none;    color: #FF715D;}#ajax_content_profile .e-container input[value="Back"]:hover{    border-color: transparent;    color: #FF715D;}#ajax_content_profile .e-container .view-profile .button .btn{    -webkit-appearance: none;    min-width: 140px;    height: 40px;    padding: 12px 15px;    background: #fff;    border: 2px solid #FF715D;    font-size: 15px;    line-height: 15px;    color: #FF715D;    font-family: 'Ubuntu-Bold', sans-serif;    text-align: center;    outline: none!important;    transition: all .3s linear;    border-radius: 50px;}#ajax_content_profile .e-container .view-profile .button .btn:hover{    transition: all .3s linear;    color: #fff;    background: #FF715D;    border-color: #FF715D;}/*PROFILE*//*USER AREA*/.drop-login{    visibility: hidden;    border: 1px solid #F0F0F0;    background: #fff;    width: 385px;    position: absolute;    right: 0;    top: -100%;    opacity: 0;    transition: all .3s linear;    box-shadow: 0 10px 25px 0 rgba(32, 37, 64, 0.1);    z-index: 10;    padding: 32px 30px 30px 30px;    border-radius: 5px;}.drop-login .mini-login-wrapper .encrypted-connection{    position: absolute;    top: -11px;    right: 0;    left: auto;    bottom: 0;}.sidebar-item .drop-login{    visibility: visible!important;    position: relative!important;    right: auto!important;    top: auto!important;    width: 100%!important;    opacity: 1!important;    z-index: 1;    border: none;    background: transparent;}.sidebar-item .drop-login .login-form-wrapper .e-container .col-lg-6-1{    display: block!important;}.drop-login .mini-login-wrapper {    padding: 0;    margin: 0;    border: none;    border-radius: 0;    background: transparent;    box-shadow: none;}.drop-login.logined{    padding: 0;    width: 285px;    border-radius: 14px 14px 3px 3px;}.drop-login.active{    visibility: visible;    top: 67px;    opacity: 1;    transition: all .3s linear;}.drop-login.no-user{    z-index: 99;    position: fixed;    left: 0;    right: 0;    margin: auto;}.drop-login.no-user.active{    top: 20%;}.drop-login .login-block-close{    position: absolute;    right: 13px;    top: 10px;    cursor: pointer;    z-index: 1;}.mobile .drop-login{    cursor: pointer;}.login-form-wrapper .login-form-title, .login-form-wrapper .login-url a, .container .mini-login-wrapper .login-url a {    font-size: 16px;    line-height: 18px;    color: #59568c;    font-family: 'Ubuntu-Bold', sans-serif;    margin: 0 0 16px 0;    text-align: center;}.no-user .login-form-wrapper .login-form-title{    display: none;}.login-form-wrapper.logined .login-form-title{    display: none;}.login-form-wrapper .e-container .btn{    -webkit-appearance: none;    width: 100%;    max-width: 200px;    background: #23B7E2;    border: 2px solid #23B7E2;    border-radius: 50px;    transition: all .3s linear;    font-size: 14px;    line-height: 14px;    color: #fff;    font-family: 'Ubuntu-Bold', sans-serif;    box-shadow: none;    outline: none!important;    padding: 13px 10px;    display: block;    margin: 14px auto 30px auto;}.login-form-wrapper .e-container .btn:hover{    color: #fff;    background: #FF715D;    border-color: #FF715D;}.login-form-wrapper .e-container .login-form .links .row{    text-align: left;}.login-form-wrapper .links a{    font-size: 13px;    line-height: 20px;    font-family: 'Ubuntu-Regular', sans-serif;}.login-form-wrapper .e-container .login-form{    padding: 0;}.login-form-wrapper .e-container .label{    display: none;}body .login-form-wrapper .e-container .login-form .row .input1{    height: 40px;    padding: 5px 35px 5px 10px;    margin: 0 0 10px 0;    background-image: url("images/password-input.png");    background-size: 12px 15px;    background-position: right 15px center;    background-repeat: no-repeat;}body .login-form-wrapper .e-container .login-form .row .input1:focus{    background-image: url("images/password-input-active.png");}body .login-form-wrapper .e-container .login-form .row .input1.email{    background-image: url("images/login-input.png");    background-size: 12px 12px;}body .login-form-wrapper .e-container .login-form .row .input1.email:focus{    background-image: url("images/login-input-active.png");}.page-login-form{    margin: 0 auto;    max-width: 400px;}body .e-container .essays_login_error{    text-align: center;    font-family: 'Ubuntu-Medium', sans-serif;    font-size: 13px;    line-height: 16px;}.login-form-wrapper.logined{    border: 1px solid #ebebed;}.login-form-wrapper .e-container .log-header{    background: #ddf2f9;    padding: 10px 15px 10px 24px;    font-size: 14px;    line-height: 22px;    color: #59568c;    font-family: 'Ubuntu-Regular', sans-serif;    margin: 0;    text-align: left;    border-radius: 14px 14px 0 0;}.login-form-wrapper .e-container .log-header b{    display: block;    font-size: 18px;    font-family: 'Ubuntu-Bold', sans-serif;}.sidebar-item .drop-login .login-form-wrapper.logined{    border-radius: 14px 14px 0 0;}.login-form-wrapper .e-container .col-lg-6{    float: none;    width: 100%!important;}.login-form-wrapper .e-container .col-lg-6-1{    padding: 22px 20px 11px 20px;    background: #fff;    font-size: 14px;    line-height: 18px;    color: #767676;    font-family: 'Ubuntu-Regular', sans-serif;}.login-form-wrapper .e-container .col-lg-6-1 b{    display: block;    font-size: 15px;    line-height: 22px;    color: #59568c;    font-family: 'Ubuntu-Bold', sans-serif;    word-break: break-all;}.login-form-wrapper .e-container .col-lg-6-1 > div b{    display: inline-block;}.login-form-wrapper .e-container .col-lg-6-1 > div{    margin: 0 0 9px 0;}.login-form-wrapper .e-container .col-lg-6-1 .upgrade-hint b{    display: inline-block;}.login-form-wrapper .e-container .col-lg-6-1 .upgrade{    font-size: 15px;    color: #59568c;    cursor: pointer;    font-family: 'Ubuntu-Regular', sans-serif;}.login-form-wrapper .e-container .row-become-vip-client .btn-become-vip{    position: relative;    outline: none!important;    margin: 0;    font-size: 15px;    line-height: 15px;    font-family: 'Ubuntu-Bold', sans-serif;    border-radius: 8px;    background: #ff715d;    color: #fff;    padding: 5px 4px 3px 4px;    border: 2px solid #ff715d;    vertical-align: middle;    display: inline-block;    transition: all .3s linear;    max-width: 100%;}.login-form-wrapper .e-container .row-become-vip-client .btn-become-vip:hover{    transition: all .3s linear;    background: #fff;    color: #ff715d;}.login-form-wrapper .e-container .row-become-vip-client .btn-become-vip:before, .login-form-wrapper .e-container .row-become-vip-client .btn-become-vip:after{    content: "★";    color: rgb(255, 216, 90);    display: inline-block;    vertical-align: top;    font-size: 18px;    margin: 0 5px;    position: relative;    top: -1px;}.login-form-wrapper .e-container .row-become-vip-client .btn-become-vip .vip-icon-status{    display: none;}.login-form-wrapper .e-container .log-links{    background: #fff;    padding: 0;    margin: 0;}.login-form-wrapper .e-container .log-links .link{    display: block;    margin: 0;}.login-form-wrapper .e-container .log-links .link a{    display: block;    font-size: 14px;    line-height: 14px;    color: #767676;    font-family: 'Ubuntu-Bold', sans-serif;    padding: 14px 20px 13px 67px;    border-top: 1px solid #ebebed;    background: #f7f8fa;    text-decoration: none;    position: relative;}.login-form-wrapper .e-container .log-links .link a:hover{    color: #59568c;    background: #ffff;    text-decoration: none;}.login-form-wrapper .e-container .log-links form{    display: block;}.login-form-wrapper .e-container .log-links .link a:before{    background-image: url("images/sprite-user-buttons_retina.png");    background-size: 60px 35px;    background-repeat: no-repeat;    display: inline-block;    position: absolute;    left: 20px;    margin: auto;    top: 0;    bottom: 0;    content: '';}.login-form-wrapper .e-container .log-links .link.link-partners a:before{width: 16px;height: 15px;background-position: -2px -2px}.login-form-wrapper .e-container .log-links .link.link-discounts a:before{width: 16px;height: 12px;background-position: -22px -2px}.login-form-wrapper .e-container .log-links .link.link-logout a:before{width: 14px;height: 11px;background-position: -22px -18px}.login-form-wrapper .e-container .log-links .link.link-orders a:before{width: 14px;height: 12px;background-position: -43px -2px}.login-form-wrapper .e-container .log-links .link.link-profile a:before{width: 13px;height: 14px;background-position: -42px -19px}.drop-login .login-form-wrapper .e-container .log-header{    display: block;}.sidebar-item .drop-login .login-form-wrapper .e-container .log-header{    display: block;}.sidebar .drop-login.logined .login-form-wrapper .e-container .log-header{    display: block;}.header-login .user-icon, .header-login .user_con_normal{    position: relative;    top: 1px;    width: 13px;    height: 13px;    display: none;    content: '';    background-image: url("images/user-icon_retina.png");    background-repeat: no-repeat;    background-position: center;    background-size: 13px 13px;}.header-login .user_con_normal{    display: inline-block;}.vip-account .header-login .user-icon:before, .vip-account .header-login .user_con_normal:before{    content: '';    position: absolute;    top: -13px;    left: 0;    background-image: url(images/Untitled-2-min.png);    background-repeat: no-repeat;    background-size: 12px 12px;    width: 12px;    height: 12px;}.header-login.logined, .header-login.user-icon-wrapper{    height: 45px;    width: 45px;    border-radius: 50%;    background: #23B7E2!important;}.drop-login .login-form-wrapper.logined{    border: 1px solid #e6e6e6;    border-radius: 14px 14px 3px 3px;}.drop-login.logined:after{    border-color: transparent transparent #f7f8fa transparent;    top: -12px;}.drop-login.logined:before{    border-color: transparent transparent #cbd0d1 transparent;}.drop-login.logined .login-form-wrapper .e-container .log-links .link:first-child a{    border-top: none;}body.vip-account .login-form-wrapper .e-container .col-lg-6-1{    color: #767676;    background: #25263d url("images/vip-order-bg.png") no-repeat center;    background-size: auto 200px;}body.vip-account .login-form-wrapper .e-container .col-lg-6-1 b, body.vip-account .login-form-wrapper .e-container .col-lg-6-1 .upgrade{    color: #fff;}body.vip-account .login-form-wrapper .e-container .col-lg-6-1 .update-hint b{    color: #59568c;}body.vip-account .login-form-wrapper .e-container .col-lg-6-1 a.a{    display: inline-block;}body.vip-account .login-form-wrapper .e-container .col-lg-6-1 .vip-account-till{    color: #ff8e16;    display: block;}body.vip-account .login-form-wrapper .e-container .col-lg-6-1 .btn-vip-status{    position: relative;    outline: none!important;    font-size: 15px;    line-height: 15px;    font-family: 'Ubuntu-Medium', sans-serif;    border-radius: 8px;    background: #ff715d;    color: #fff;    padding: 7px 4px 5px 4px;    border: 2px solid #ff715d;    vertical-align: middle;    display: inline-block;    font-weight: normal;    margin: 15px auto;}body.vip-account .login-form-wrapper .e-container .col-lg-6-1 .btn-vip-status:hover{    background: #fff;    color: #ff715d;}body.vip-account .login-form-wrapper .e-container .col-lg-6-1 .btn-vip-status:before, body.vip-account .login-form-wrapper .e-container .col-lg-6-1 .btn-vip-status:after{    content: "★★★";    color: rgb(255, 216, 90);    display: inline-block;    vertical-align: top;    font-size: 18px;    position: relative;    top: -1px;    font-family: Ubuntu-Bold, sans-serif;    margin: 0 5px;}body .e-container .update-hint{    border: 1px solid #DCE0E3;    border-radius: 4px;    background: #F7F8FA;    width: 265px;    min-width: 1px;    font-size: 14px;    line-height: 24px;    color: #2c2c47;    font-family: 'Ubuntu-Regular', sans-serif;    left: auto;    right: -80px;}body .drop-login .e-container .update-hint{    right: -20px;}body .e-container .update-hint > span{    position: relative;    padding: 0 0 0 15px;}body .e-container .update-hint > span b{    font-family: 'Ubuntu-Bold', sans-serif;}body .e-container .update-hint > span b:first-child{    color: #f6472f!important;}body .e-container .update-hint > span span{    display: block;}body .e-container .update-hint > span:before{    position: absolute;    left: 0;    top: 8px;    display: inline-block;    content: '';    width: 5px;    height: 5px;    background: #252a45;    border-radius: 50%;}body .e-container .update-hint > span:nth-child(1){    padding: 0;    font-size: 13px;    text-align: center;    margin: 0 0 5px 0;}body .e-container .update-hint > span:nth-child(1):before{    display: none;}body .e-container .update-hint > span:last-child{    text-align: center;    font-size: 13px;    font-family: 'Ubuntu-Bold', sans-serif;    border-top: 1px solid #dce0e3;    padding: 10px 0 0 0;    margin: 10px 0 0 0;}body .e-container .update-hint > span:last-child:before{    display: none;}/*USER AREA*//*VIP ACCOUNT*/#ajax_content_vip_offer{    overflow: hidden;    min-height: 50px;}body .e-container .vip-offer-header{    font-size: 20px;    line-height: 30px;    color: #59568c;    position: relative;    padding: 0 0 0 44px;    margin: 0 0 29px 0;    font-family: 'Ubuntu-Bold', sans-serif;    text-align: left;}body .e-container .vip-offer-header .vip-icon-retina{    position: absolute;    left: 0;    top: -1px;    margin: 0;}body .vip-offer-action{    margin: 0 -17px;}body .vip-offer-action .vip-offer-row{    float: left;    width: 33.3333333%;    padding: 0 17px;    margin: 0;}body .vip-offer-row .row-1{    box-shadow: 0 5px 6px 1px rgba(26, 17, 15, 0.08);    border: 1px solid #F0F0F0;    border-radius: 14px;    position: relative;    padding: 41px 3px 5px 3px;}body .vip-offer-row .vip-offer-month{    font-size: 16px;    line-height: 16px;    color: #59568c;    font-family: 'Ubuntu-Bold', sans-serif;    text-transform: uppercase;}body .vip-offer-row .vip-offer-per-month{    font-size: 14px;    line-height: 22px;    color: #59568c;    font-family: 'Ubuntu-Regular', sans-serif;    padding: 15px 0 28px 0;}body .vip-offer-row .vip-offer-per-month span{    font-size: 26px;    line-height: 26px;    color: #FF715D;    font-family: 'Ubuntu-Bold', sans-serif;    margin: 0 0 2px 0;}body .vip-offer-row .vip-offer-select{    margin: 0 0 23px 0;    padding: 0;}body .vip-offer-row .vip-offer-select .btn{    -webkit-appearance: none;    padding: 0 16px 3px 0;    position: relative;    border: none;    box-shadow: none;    outline: none!important;    border-radius: 0;    background: none;    font-size: 16px;    line-height: 16px;    color: #25263d;    font-family: 'Ubuntu-Bold', sans-serif;    border-bottom: 1px dashed #25263d;    transition: all .3s linear;}body .vip-offer-row .vip-offer-select .btn .vip-icon-arrow{    display: none;}body .vip-offer-row .vip-offer-select .btn:before{    display: inline-block;    content: '';    position: absolute;    border-style: solid;    border-color: #25263d;    border-width: 0 2px 2px 0;    padding: 0;    width: 8px;    height: 8px;    transform: rotate(45deg);    -webkit-transform: rotate(45deg);    -moz-transform: rotate(45deg);    -o-transform: rotate(45deg);    transition: all .3s linear;    top: 2px;    right: 0;}body .vip-offer-buy-wrapper .btn{    transition: all .3s ease;    font-size: 14px;    line-height: 14px;    border-radius: 100px;    font-family: 'Ubuntu-Bold', sans-serif;    display: inline-block;    text-align: center;    padding: 10px 10px;    text-decoration: none;    outline: none!important;    cursor: pointer;    position: relative;    border: 1px solid #FF715D;    background: #fff;    color: #FF715D;    box-shadow: none;    min-width: 96px;}body .vip-offer-buy-wrapper .btn:hover{    background: #FF715D;    color: #fff;    border-color: #FF715D;}body .vip-offer-buy-wrapper .vip-offer-buy-month{    font-size: 14px;    line-height: 14px;    color: #25263d;    font-family: 'Ubuntu-Bold', sans-serif;    display: inline-block;    margin: 0 3px;}body .vip-offer-buy-wrapper .vip-offer-buy-price{    font-size: 18px;    line-height: 18px;    color: #FF715D;    font-family: 'Ubuntu-Bold', sans-serif;    display: inline-block;}body .vip-offer-buy-wrapper .vip-offer-buy-price-new{    font-size: 14px;    line-height: 14px;    color: #2dbb4f;    font-family: 'Ubuntu-Bold', sans-serif;}body .vip-offer-row.active .vip-offer-buy-wrapper{    top: 185px;    box-shadow: none;    background-color: #fff;}body .vip-offer-row.active .vip-offer-buy-wrapper td{    padding: 5px 3px;    border: none;    background: #fff;    vertical-align: middle;}body .vip-offer-row.active .vip-offer-buy-wrapper td:nth-child(2){    width: 96px;}body .vip-offer-row.active .vip-offer-buy-wrapper tr:nth-child(2n) td{    background: #f7f8fa;}body .vip-offer-text {    padding: 0;    margin: 40px 0 0 0;    border: none;}body .vip-offer-text .title{    font-size: 20px;    line-height: 30px;    color: #25263d;    margin: 0 0 20px 0;    font-family: 'Ubuntu-Bold', sans-serif;}body .vip-offer-text ul{    padding: 0 23px;}body .vip-offer-text ul li{    font-size: 15px;    line-height: 27px;}body .log-in-notice{    font-size: 15px;    line-height: 20px;    color: #25263d;    padding: 13px 20px;    font-family: 'Ubuntu-Bold', sans-serif;    background: #f7f8fa;    border: none;    border-radius: 0;}body .log-in-notice a, body .log-in-notice a:hover{    color: #FF715D;}body .vip-offer-recent-invoice .recent-invoice{    box-shadow: 0 6px 6px 0 rgba(26, 17, 15, 0.08);    border: 1px solid #F0F0F0;    border-radius: 4px;    padding: 20px 10px;}body .vip-offer-recent-invoice p{    color: #25263d;}body .vip-offer-recent-invoice .btn{    transition: all .3s ease;    background: #FF715D;    color: #fff;    font-size: 14px;    line-height: 14px;    border-radius: 100px;    font-family: 'Ubuntu-Bold', sans-serif;    display: inline-block;    text-align: center;    padding: 17px 36px;    text-decoration: none;    outline: none!important;    cursor: pointer;    position: relative;    border: 1px solid #FF715D;}body .vip-offer-recent-invoice .btn:hover{    transition: all .3s ease;    background: #fff;    border-color: #FF715D;    text-decoration: none;    outline: none;    color: #FF715D;    box-shadow: none;}body .vip-offer-recent-invoice .p b{    color: #f6472f;}body .vip-offer-text .vip-offer-header-3{    font-size: 15px;    line-height: 20px;    color: #59568c;    padding: 29px 30px;    font-family: 'Ubuntu-Bold', sans-serif;    background: #f7f8fa;    border: none;    border-radius: 0;    text-transform: uppercase;    margin: 7px 0 0 0;}body .vip-offer-text .vip-offer-header-3 span{    color: #FF715D;}/*VIP ACCOUNT*//*PAYMENT PAGES*/.payment-status-wrp{    padding: 35px 25px;    text-align: center;    background: #fff;    box-shadow: 0 6px 6px 0 rgba(26, 17, 15, 0.08);    max-width: 730px;    border: 1px solid;    border-radius: 2px;    margin: 0 auto;    overflow: hidden;}.payment-status-wrp .ps-ttl{    font-size: 20px;    line-height: 20px;    color: #59568c;    font-family: 'Ubuntu-Bold', sans-serif;    margin: 0 0 15px 0;    position: relative;    text-align: center;}.payment-status-wrp .ps-text{    color: #767676;    margin: 0 0 20px 0;    text-align: center;}.payment-status-wrp.icon{    margin-bottom: 20px;}.payment-status-wrp.success-pay{    border-color: #7acc7c;}.payment-status-wrp.pending-pay{    border-color: #ffbb33;}.payment-status-wrp.failure-pay{    border-color: #f58787;}.payment-status-wrp .ps-button .default_button{    padding: 10px 20px;    min-width: 150px;}.payment-status-wrp .ps-button .default_button:before{    display: none;}.payment-status-wrp .ps-ttl:before{    display: block;    margin: 0 auto 20px auto;    width: 50px;    height: 50px;    background-size: 50px;    background-position: 0 0;    background-repeat: no-repeat;    content: '';}.payment-status-wrp.success-pay .ps-ttl:before{    background-image: url("images/success-pay.png");}.payment-status-wrp.pending-pay .ps-ttl:before{    background-image: url("images/pending-pay.png");}.payment-status-wrp.failure-pay .ps-ttl:before{    background-image: url("images/failure-pay.png");}body .thansk-for-order{    padding: 0;    background-color: transparent;    border: none;    border-radius: 0;    margin: 0!important;}body .thansk-for-order .e-title{    display: none;}body .thanks-text{    padding: 0;}body .thanks-text > p, body .thanks-text .dear-customer{    display: inline-block;    margin: 0;    font-weight: normal;    font-size: 20px;    line-height: 30px;    color: #25263d;    font-family: 'Circular-Bold', sans-serif;    text-align: left;}body .thanks-text .detail{    padding: 0;    margin: 35px 0 50px 0;}body .thanks-text .detail p{    font-size: 15px;    line-height: 27px;    color: #767676;    font-family: 'Circular-Book', sans-serif;    margin: 0;    text-align: left;}body .thanks-text .detail p span{    color: #25263d;    font-family: 'Circular-Bold', sans-serif;}body .e-container .order-details-payment{    background: #fff;    padding: 0;    margin: 20px 0 31px 0;    border: none;    border-radius: 0;}body .e-container .order-details-payment form {    font-size: 14px;    line-height: 14px;    color: #25263d;    font-family: 'Circular-Medium', sans-serif;}body .e-container .order-details-payment p{    margin: 12px 0 0 0;    font-size: 18px;    line-height: 18px;    color: #25263d;    font-family: 'Circular-Bold', sans-serif;}body .e-container .order-details-payment p strong{    color: #f5472f;}body .pay-order > .pay-order-col{    border: 1px solid #E6E6E6;    border-radius: 6px;    background: #fff;    box-shadow: 0 5px 10px 0 rgba(87, 87, 87, 0.08);    display: inline-block;    position: relative;    padding: 33px 20px 30px 20px;    margin: 0 0 20px 0;    text-align: center;    transition: all .3s linear;    width: 100%;    font-size: 15px;    line-height: 27px;    color: #767673;    font-family: 'Circular-Book', sans-serif;    vertical-align: top;}body .cols2 .pay-order > .pay-order-col{    width: 47%;    margin: 0 1%;}body .cols2 .pay-order > .pay-order-col .payment-text{    min-height: 110px;}.tabs .tab-body .tab {    padding: 20px 0 0 0;}body .e-container .order-details-payment .pay-btn {    margin: -10px 0 0 20px;    padding: 15px 40px;}.pay-order .tabs .pay-btn {    padding: 15px 40px;}body .pay-order > .pay-order-col .btn{    -webkit-appearance: none;    font-size: 15px;    line-height: 15px;    font-family: 'Circular-Bold', sans-serif;    font-weight: normal;    display: inline-block;    position: relative;    border: 2px solid #FF715D;    border-radius: 22px;    padding: 16px 10px 15px 10px;    outline: none;    box-shadow: none;    text-align: center;    transition: all .3s linear;    cursor: pointer;    color: #ffffff;    background-color: #FF715D;    width: 100%;    max-width: 260px;}body .pay-order > .pay-order-col .btn:hover{    transition: all .3s linear;    background: #FFF;    color: #FF715D;    border: 2px solid #FF715D;}body .e-container .bonus-point-payment .right .btn{    outline: none !important;    background: #afd64f;    float: none;    color: #fff;    padding: 12px 5px 12px 5px;    background-size: 13px;    font-size: 13px;    line-height: 13px;    border: 2px solid #afd64f;    min-width: 160px;    text-align: center;    border-radius: 50px;    font-family: 'Ubuntu-Bold', sans-serif;    display: inline-block;    cursor: pointer;    -webkit-appearance: none;    transition: all .3s linear;}body .e-container .bonus-point-payment .right .btn:hover{    background: #fff;    border-color: #afd64f;    color: #afd64f;}.essays-user-admin-panel img{    max-width: 100%;}body .e-container .bonus-point-payment{    border: 1px solid #E6E6E6;    border-radius: 6px;    background: #fff;    box-shadow: 0 5px 10px 0 rgba(87, 87, 87, 0.08);    margin: 0 0 20px 0;}body .e-container .bonus-point-payment p{    font-size: 15px;    line-height: 27px;    color: #767676;    font-family: 'Circular-Book', sans-serif;    margin: 0 0 10px;}body .e-container .bonus-point-payment p strong{    font-family: 'Circular-Bold', sans-serif;    font-weight: normal;    color: #FF715D;}/*PAYMENT PAGES*//*ORDERS*/.container .orders .order .order-topic .td-menu ul li:before{    display: none;}.container .user-area-sprite, .container .e-container .orders-mf-table .actions-button:before{    background: url('images/orders-sprite.png') no-repeat top left;}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {    .e-container .icon, .container .e-container .orders-mf-table .actions-button:before {        background: url('images/orders-sprite@2x.png') no-repeat top left;        background-size: 15px 114px;    }}.e-container .user-area-sprite.sprite-close {    background-position: 0 0;    width: 14px;    height: 14px;}.e-container .icon.download_retina, .attachment-button .user-area-sprite.sprite-attachment{    background-position: 0 -15px;    width: 13px;    height: 14px;}.e-container .icon.download-active_retina, .attachment-button:hover .user-area-sprite.sprite-attachment{    background-position: 0 -30px;    width: 13px;    height: 14px;}.e-container .user-area-sprite.sprite-envelope{    background-position: 0 -45px;    width: 15px;    height: 11px;}.e-container .icon.envelope-open_retina, .container .user-area-sprite.sprite-envelope-open-grey{    background-position: 0 -57px;    width: 14px;    height: 14px;}.e-container .user-area-sprite.sprite-file{    background-position: 0 -72px;    width: 11px;    height: 15px;}.e-container .icon.reply_retina, .container .e-container .orders-mf-table .actions-button.btn_replay_message:before{    background-position: 0 -88px;    width: 15px;    height: 12px;}.e-container .icon.reply-active_retina, .container .e-container .orders-mf-table .actions-button.btn_replay_message:hover:before{    background-position: 0 -101px;    width: 15px;    height: 12px;}.essays-user-admin-panel img{    max-width: 100%;}body .e-container .orders-list2{    padding: 0;    box-shadow: none;}body .e-container .orders-list2 .wrapper{    padding: 20px;    background: #fff;    box-shadow: 0 0 25px rgba(0, 0, 0, 0.05);    border-radius: 20px;    border: 1px solid #e5e5e4;}body .e-container .orders-list2 .wrapper .orders{    padding: 0;}body .orders .order{    border: 1px solid #DCE0E3;    border-radius: 2px;    box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.08);    padding: 0 35px 20px 35px;}body .orders .order .order-topic-wrapper{    padding: 25px 0 16px 0;    border-bottom: 1px solid #dce0e3;}body .orders .order .order-topic-wrapper .order-topic{    font-size: 20px;    line-height: 24px;    color: #59568c;    font-family: 'Ubuntu-Bold', sans-serif;}body .orders .order .order-topic-wrapper .order-topic:hover{    color: #f6472f;    text-decoration: none;}body .e-container .orders-list2 .buttons-change{    padding: 0 20px;}body .e-container .button-show span{    font-size: 18px;    line-height: 18px;    color: #616161;    font-family: 'Ubuntu-Bold', sans-serif;    padding: 16px 12px 14px 12px;    border: 1px solid #e5e5e4;    background-color: #f7f8fa;    margin: 0 2px -1px 2px;    transition: all .3s linear;    border-radius: 20px 20px 0 0;    border-bottom: none;}body .buttons-change .button-show:first-child span{    margin-left: 0;}body .buttons-change .button-show:last-child span{    margin-right: 0;}body .e-container .button-show span.active{    color: #59568c;    background: #fff;}body .orders .order .td{    padding: 6px 5px 7px 5px;    font-size: 15px;    line-height: 15px;    color: #25263d;    font-family: 'Circular-Book', sans-serif;}body .orders .order .td a{    color: #25263d;    text-decoration: underline;}body .orders .order .td a:hover{    color: #f6472f;}body .orders .order .td.heading{    padding-left: 0;    font-size: 12px;    line-height: 12px;    color: #616161;    font-family: 'Circular-Medium', sans-serif;    text-transform: uppercase;}body .orders .order .col-order-buttons .td .button-a a{    -webkit-appearance: none;    text-decoration: none;    border: 2px solid #ffedea;    background: #ffedea;    font-size: 15px;    line-height: 15px;    color: #f5583e;    font-family: 'Circular-Bold', sans-serif;    text-transform: none;    padding: 10px 10px;    min-width: 175px;    font-weight: normal;}body .orders .order .col-order-buttons .td .button-a a:hover{    border-color: #23B7E2;    color: #fff;    background: #23B7E2;}body .orders .order .col-order-buttons .td .button-a.btn-pay a{    color: #fff;    background: #f5583e;    border-color: #f5583e;}body .orders .order .col-order-buttons .td .button-a.btn-pay a:hover{    background: #fff;    border-color: #f5583e;    color: #f5583e;}body .orders .order.vip-order{    border-color: #25263d;    background: #25263d url("images/vip-order-bg.png") no-repeat center;}body .orders .order.vip-order .order-topic-wrapper, body .orders .order.vip-order .row-4{    border-color: #3d3d55;}body .orders .order.vip-order .order-topic-wrapper{    margin: 0;}body .e-container .pagination > li{    display: inline-block;    padding: 1px;}body .orders .order .row-4{    background: #f7f8fa;    padding: 12px 20px;    border-top: 1px solid #dce0e3;    margin: 10px -35px -20px -35px;}body .orders .order .row-rate p{    padding-top: 12px;}body .orders .order .row-rate .order-rating{    white-space: nowrap;}body .orders .order.vip-order .order-topic-wrapper .order-topic, body .orders .order.vip-order .row-rate{    color: #fff;}body .orders .order.vip-order .td, body .orders .order.vip-order .td a{    color: #fff;}body .order-rating img{    width: 16px;    margin: 0 1px;}body .orders .order.vip-order .td.heading{    color: #8890ab;}body .orders .order.vip-order .order-topic-wrapper{    padding-left: 0;}body .orders .order.vip-order .order-topic-wrapper:before{    display: none;}body .orders .order .td.heading{    width: 145px;    text-transform: none;    font-weight: normal;    font-size: 14px;    line-height: 18px;    color: #767676;    text-align: right;}body .orders .order .order-topic-wrapper .new-delete{    right: 5px;}body .orders .order .col-order-buttons{    padding-top: 8px;}body .orders .order .col-order-buttons .td .button-a, body .orders .order-buttons .row-tip-the-writer .btn{    margin: 0 0 4px 0;}body #completed-orders .order .row-4 .btn, body #completed-orders .order .row-4 .btn a{    font-size: 14px;    line-height: 14px;    color: #25263d;    font-family: 'Circular-Bold', sans-serif;    border: none;    padding: 5px 15px;    border-left: 1px solid #cbd0d1;    background: transparent!important;}body #completed-orders .order .row-4 .btn:hover, body #completed-orders .order .row-4 .btn a:hover{    color: #f6472f;}body #completed-orders .order .row-4 .button-a:first-child .btn{    border-left: none;}body .all-pages{    margin: 25px 0 0 20px;}body .orders .row-rate .inline{    top: 2px;    font-size: 13px;}body #new-messages-list{    padding: 0;    background: #fff;    box-shadow: 0 0 25px rgba(0, 0, 0, 0.05);    border-radius: 20px;    border: 1px solid #e5e5e4;}body #new-messages-list .title{    font-size: 20px;    line-height: 23px;    color: #59568c;    font-family: 'Ubuntu-Bold', sans-serif;    margin: 0;    font-weight: normal;    text-transform: none;}body #new-messages-list table th{    color: #59568c;    font-family: 'Circular-Bold', sans-serif;    font-weight: normal;}body #new-messages-list table td u{    color: #f6472f;}body #ajax_content nav li.dropdown ul li a, #ajax_content nav li.dropdown ul li .btn{    color: #59568c;    font-family: 'Ubuntu-Medium', sans-serif;}.orders_list_wrapper{    overflow: hidden;    max-width: 960px;    min-height: 50px;}.orders_list_wrapper .pager .pagination{    margin: 25px 0 0 0;}.orders_list_wrapper .all-pages .btn{    -webkit-appearance: none;    text-decoration: none;    border: 2px solid #23B7E2;    background: #23B7E2;    font-size: 15px;    line-height: 15px;    color: #fff;    font-family: 'Circular-Bold', sans-serif;    text-transform: none;    padding: 8px 15px;    font-weight: normal;    box-shadow: none;    outline: none;    transition: all .3s linear;    border-radius: 20px;    margin: 0;}.orders_list_wrapper .all-pages .btn:hover{    color: #23B7E2;    border: 2px solid #23B7E2;    background: #fff;    transition: all .3s linear;}.container .pagination li:before{    display: none;}.container .e-container .pagination > .active > span, .container .e-container .pagination > .active > span:focus, .container .e-container .pagination > .active > span:hover{    box-shadow: 0 0 10px 0 rgba(89, 86, 140, 0.15);    background: #AFD64F;    color: #fff;    border-color: #AFD64F;}.container .e-container .pagination > li > a, .container .e-container .pagination > li > span{    display: inline-block;    margin: 2px 5px;    border-radius: 50%;    background: #fff;    box-shadow: 0 0 10px 0 rgba(89, 86, 140, 0);    width: 32px;    height: 32px;    text-align: center;    padding: 9px 1px 0 1px;    transition: all .3s linear;    font-size: 14px;    line-height: 14px;    color: #616161;    border: 1px solid transparent;    text-decoration: none!important;    font-family: 'Circular-Book', sans-serif;    font-weight: normal;}.container .e-container .pagination > li > a:hover{    box-shadow: 0 0 10px 0 rgba(89, 86, 140, 0.15);    background: #AFD64F;    color: #fff;    border-color: #AFD64F;}/*ORDERS*//*ORDER DETAILS*/.order_details_wrapper{    padding: 0;    border: none;    box-shadow: none;    border-radius: 0;    background: transparent;}.order_details_wrapper #ajax_content, .order_details_wrapper #ajax_orderfiles, .order_details_wrapper #ajax_ordermessages, .order_details_wrapper #ajax_orderinvoices{    max-width: 960px;    overflow: hidden;    box-shadow: 0 5px 9px rgba(87, 87, 87, .09);    border-radius: 14px;    border: 1px solid #e6e6e6;    padding: 20px;    margin: 0 0 20px 0!important;    background: #fff;}.container .e-container .orders-mf-table .b-actions .b-actions-content .btn-pay .btn{    background: #afd64f;    border-color: #afd64f;    color: #fff;    padding: 8px 15px;    font-size: 13px;    line-height: 13px;    border-radius: 100px;    font-family: 'Ubuntu-Medium', sans-serif;    margin: 2px 0!important;}.container .e-container .orders-mf-table .b-actions .b-actions-content .btn-pay .btn:hover{    background: #fff;    border-color: #afd64f;    color: #afd64f;}.container .e-container.order_details_wrapper .table-bordered{    border: none;}.container .e-container.order_details_wrapper .table-striped > tbody > tr{    background: transparent;}.container .e-container.order_details_wrapper .table-striped > tbody > tr td br{    display: none;}.container .e-container.order_details_wrapper .table-striped > tbody > tr td ul{    margin: 0;}.container .e-container.order_details_wrapper .table-striped > tbody > tr td ul li {    list-style: none;    position: relative;    font-size: 14px;    line-height: 29px;    padding: 0 0 0 25px;}.container .e-container.order_details_wrapper .table-striped > tbody > tr:nth-child(2n) td{    background: #f7f7fc;}.container .e-container.order_details_wrapper .table-striped > tbody > tr td .button-a{    display: inline-block;    margin: 0 0 0 15px;    height: 35px;}.container .e-container.order_details_wrapper .table-striped > tbody > tr td .button-a .btn{    transition: all .3s ease;    font-size: 14px;    line-height: 14px;    border-radius: 100px;    font-family: 'Circular-Bold', sans-serif;    display: inline-block;    text-align: center;    padding: 10px 25px;    text-decoration: none;    outline: none!important;    cursor: pointer;    position: relative;    border: 2px solid #FF715D;    background: #fff;    color: #FF715D;    box-shadow: none;    margin: 0;    font-weight: normal;}.container .e-container.order_details_wrapper .table-striped > tbody > tr td .button-a .btn:hover{    background: #FF715D;    color: #fff;    border-color: #FF715D;}.container .e-container.order_details_wrapper .table-striped > tbody > tr td .button-a.btn-pay .btn{    background: #afd64f;    border-color: #afd64f;    color: #fff;}.container .e-container.order_details_wrapper .table-striped > tbody > tr td .button-a.btn-pay .btn:hover{    background: #fff;    border-color: #afd64f;    color: #afd64f;}.container .e-container.order_details_wrapper .table-striped > tbody > tr td{    border: none;    border-top: 1px solid #ebebed;    border-bottom: 1px solid #ebebed;    font-size: 14px;    line-height: 16px;    color: #202540;    font-weight: normal;    font-family: 'Circular-Book', sans-serif;    padding: 15px 10px;    vertical-align: middle;    position: relative;}.container .e-container.order_details_wrapper .table-striped > tbody > tr:first-child td{    border-top: none;}.container .e-container.order_details_wrapper .table-striped > tbody > tr:last-child td{    border-bottom: none;}.container .e-container.order_details_wrapper .table-striped > tbody > tr td.l{    font-size: 14px;    color: #757888;    width: 35%;}body .container .e-container .orders-block-title{    display: block;    font-size: 20px;    line-height: 23px;    color: #59568c;    font-family: 'Ubuntu-Bold', sans-serif;    margin: 0 0 15px 0;    font-weight: normal;    text-transform: none;}.container .e-container #ajax_orderfiles .buttons .btn, .container .e-container #ajax_ordermessages .buttons .btn{    -webkit-appearance: none;    font-size: 15px;    line-height: 15px;    font-family: 'Circular-Bold', sans-serif;    font-weight: normal;    display: inline-block;    position: relative;    border: 2px solid #FF715D;    border-radius: 22px;    padding: 12px 10px 11px 10px;    outline: none;    box-shadow: none;    text-align: center;    transition: all .3s linear;    cursor: pointer;    text-decoration: none!important;    color: #ffffff;    background-color: #FF715D;    min-width: 155px;    text-transform: none;}.container .e-container #ajax_orderfiles .buttons .btn:hover, .container .e-container #ajax_ordermessages .buttons .btn:hover{    transition: all .3s ease;    background: #FFF;    color: #49494a;    border: 2px solid #FF715D;    text-decoration: none;    outline: none;    box-shadow: none;}.container .e-container .orders-msg-table .title1, .container .e-container .orders-files-table .title1{    font-size: 14px;    line-height: 14px;    color: #757888;    font-weight: normal;    font-family: 'Ubuntu-Medium', sans-serif;    text-transform: none;    border: none;}.container .e-container .orders-mf-table tr:hover td, .container .e-container .orders-mf-table tr:nth-child(2n):hover td{    background: #fff;}.container .e-container .orders-mf-table tr:nth-child(2n) td{    background: #f7f8fa!important;}.container .e-container .orders-mf-table tr td{    border: none;    border-top: 1px solid #ebebed;    border-bottom: 1px solid #ebebed;    font-size: 13px;    line-height: 16px;    color: #202540;    font-family: 'Ubuntu-Regular', sans-serif;    padding: 15px 6px;    vertical-align: middle;}.container .e-container .orders-mf-table .b-title-content .user-area-sprite{    display: inline-block;    vertical-align: middle;    margin: -5px 6px 0 0;}.container .e-container .orders-mf-table .b-title-content a{    word-break: break-all;    text-align: left;}body .jswindow .user-message tr td a{    word-break: break-all;}.container .orders-msg-table tr th:last-child, .container .orders-msg-table tr td:last-child{    text-align: right;}.container .orders-msg-table tr td.b-mobile{    text-align: left;}.container .e-container .orders-files-table .actions-button{    display: none;}.container .e-container .orders-files-table .b-mobile .actions-button{    display: inline-block;}.container .e-container .orders-files-table .b-mobile .b-actions .default_button{    color: #fff;    padding: 5px 10px 5px 10px;}.container .e-container .orders-files-table .b-mobile .b-actions .default_button:hover{    color: #FF715D;}.container .e-container .orders-files-table .b-mobile .b-actions .default_button:before{    display: none;}.container .e-container .orders-mf-table tr td.b-from, .container .e-container .orders-mf-table tr td.b-to{    color: #FF715D;}.container .e-container .orders-mf-table .new_message .btn_read_message{    font-weight: normal;    font-family: 'Ubuntu-Medium', sans-serif;}.container .e-container .orders-mf-table .actions-button, .container .e-container .orders-mf-table .actions-button:hover{    padding: 0;    background: transparent;    border: none;    box-shadow: none;    min-width: 1px;    font-weight: normal;    font-family: 'Ubuntu-Medium', sans-serif;    color: #202540;}.container .e-container .orders-mf-table .actions-button:before{    display: inline-block;    content: '';}.container .e-container .orders-mf-table .actions-button.btn_replay_message{    position: relative;    top: 3px;}.container .e-container .orders-mf-table .b-actions{    min-width: 80px;}.container .e-container .orders-mf-table .b-actions a{    display: inline-block;    margin: 4px 5px!important;}.container .e-container .orders-mf-table .b-actions .b-actions-content a:first-child{    margin-left: 0;}.container .e-container .orders-mf-table .b-actions .b-actions-content a:last-child{    margin-right: 0;}.container .e-container .orders-files-table .b-actions .b-actions-content .actions-button, .container .e-container .orders-files-table .b-mobile .b-title:nth-child(5) .actions-button{    position: relative;    color: #337ab7;    font-size: 13px;    line-height: 16px;    font-family: 'Ubuntu-Regular', sans-serif;    text-transform: none;    transition: all .3s linear;}.container .e-container .orders-files-table .b-mobile .b-title:nth-child(5) .actions-button{    text-align: left;    margin: 5px 0!important;}.container .e-container .orders-files-table .b-actions .b-actions-content .actions-button:hover, .container .e-container .orders-files-table .b-mobile .b-title:nth-child(5) .actions-button:hover{    color: #23527c;    text-decoration: underline;}.container .e-container .orders-files-table .b-actions .b-actions-content .actions-button:before, .container .e-container .orders-files-table .b-mobile .b-title:nth-child(5) .actions-button:before{    display: inline-block;    vertical-align: middle;    margin: -5px 6px 0 0;    width: 13px;    height: 15px;    background-image: url("images/orders-sprite.png");    background-repeat: no-repeat;    background-position: 0 -14px;}.container .button-order-details .btn{    margin: 0 0 20px 0;    font-size: 13px;    line-height: 13px;    box-shadow: none!important;    outline: none!important;    background: none!important;    border-radius: 0;    border: none!important;    font-weight: normal;    cursor: pointer;    text-transform: uppercase;    display: inline-block;    color: #353543;    font-family: 'Ubuntu-Bold', sans-serif;    transition: all .1s linear;    position: relative;    padding: 0 0 4px 0;    border-bottom: 1px dashed #353543!important;}.container .button-order-details .btn:hover{    color: #ff452a;    border-color: #ff452a!important;    transition: all .1s linear}/*ORDER DETAILS*//*AFFILIATE PROGRAM*/#ajax_content_referral{    overflow: hidden;}#ajax_content_lifetime{    overflow: hidden;}#ajax_content_referrer{    overflow: hidden;}body #referral-account-wrapper{    border: none;}body #referral-account-wrapper #referral-account{    padding: 0 0 27px 0;}body .essays-referral .top p{    font-size: 15px;    line-height: 26px;    color: #616161;    font-family: 'Circular-Book', sans-serif;    margin: 0;}body .essays-referral .top p b{    color: #616161;    font-family: 'Circular-Bold', sans-serif;}body .essays-referral .top .blue{    color: #616161;}body .essays-referral .top .orange, body .essays-referral .top span.part-1 span{    color: #FF715D;    font-weight: normal;    font-family: 'Circular-Bold', sans-serif;}body .essays-referral .top .blue span{    display: block;    font-size: 20px;    line-height: 23px;    color: #59568c;    font-family: 'Ubuntu-Bold', sans-serif;    margin: 0 0 12px 0;}body .essays-referral .top p.help-your-friends{    display: none;}body .essays-referral .top .left-part, body .essays-referral .top .right-part{    float: none;    width: 100%;}body .essays-referral .top{    position: relative;    padding: 0 250px 0 0;}body #referral-account-wrapper .show-more span{    border: none;    background: #E8E9EC!important;    background-image: none!important;    background-size: 0!important;    border-radius: 50%;    display: inline-block;    width: 35px;    height: 35px;    position: relative;    top: -19px;}body #referral-account-wrapper .show-more span:before, body #referral-account-wrapper .show-more span:after{    position: absolute;    border-style: solid;    border-color: #7d808f;    border-width: 0 2px 2px 0;    display: inline-block;    padding: 0;    content: '';    width: 10px;    height: 10px;    transform: rotate(45deg)!important;    -webkit-transform: rotate(45deg);    -moz-transform: rotate(45deg);    -o-transform: rotate(45deg);    transition: all .3s linear;    left: 0;    right: 0;    margin: auto;    background-image: none;}body #referral-account-wrapper .show-more span:before{    top: 8px;}body #referral-account-wrapper .show-more span:after{    top: 13px;}body #referral-account-wrapper .show-more{    border-top: 1px solid #e8e9ec;}body #referral-account-wrapper .show-more span.active{    transform: rotate(180deg);}body .essays-referral .referral-blocks .block{    box-shadow: none;    border: 1px solid #DCE0E3;    border-radius: 2px;    background: #fff;}body .essays-referral .referral-blocks .block h3{    font-size: 15px;    line-height: 20px;    color: #59568c;    font-family: 'Ubuntu-Bold', sans-serif;    font-weight: normal;    margin: 0 0 15px;    padding: 0;}body .essays-referral .referral-blocks .block h3:before{    display: none;}body .essays-referral .referral-blocks .block h3 span{    font-family: 'Circular-Book', sans-serif;    font-size: 15px;    line-height: 20px;}body .essays-referral p{    margin: 0 0 15px 0;}body .essays-referral, body .essays-referral p, body .essays-referral a, body #referral .widget .data-list-3 li ul li, body #referral .widget .data-list-2 li ol li, body #referral .widget .data-list-2 li .li-content{    font-size: 13px;    line-height: 20px;    color: #363636;    font-family: 'Circular-Book', sans-serif;}body .essays-referral p.h5{    font-size: 16px;    line-height: 22px;    font-family: 'Circular-Bold', sans-serif;}body .essays-referral a{    color: #FF715D;}body #referral .widget .underline-header{    font-family: 'Circular-Medium', sans-serif;    color: #59568c;    padding: 0 0 10px 0;}body .balance-history .hint-icon{    border: 1px solid #4fc6dd;    color: #4fc6dd;    background: #fff;}body #referral .widget .data-list-2 li .li-header{    font-family: 'Circular-Medium', sans-serif;    color: #59568c;}body #referral .widget .orange-notice{    font-family: 'Circular-Medium', sans-serif;}body #referral .widget .data-list li b{    color: #23b7e2;    font-family: 'Circular-Bold', sans-serif;}body #referral .widget .underline-header:before{    display: none;}body .essays-referral a:hover{    text-decoration: underline;}body .essays-referral .share-link-notice {    font-size: 13px;    line-height: 20px;    color: #59568c;    font-weight: normal;    margin: 0 0 15px 0;    font-family: 'Circular-Medium', sans-serif;}.container .remind-friends{    display: block;    padding: 0;    margin: 35px 0 55px 0;    text-align: center;    background: transparent;}.container .remind-friends .td.step-2,.container .remind-friends .td.step-3{    display: none;}.container .remind-friends .text{    display: inline-block;    position: relative;    font-size: 14px;    line-height: 20px;    color: #606060;    font-weight: normal;    font-family: 'Circular-Medium', sans-serif;    padding: 0 40px 0 95px;    max-width: 290px;    background: transparent;    text-align: left;    text-transform: none;}.container .remind-friends .text:before{    position: absolute;    left: 0;    top: 0;    bottom: 0;    margin: auto;    display: inline-block;    box-shadow: 0 10px 15px 0 rgba(32, 37, 64, 0.1);    width: 70px;    height: 70px;    border-radius: 50%;    background: #fff;    content: '';}.container .remind-friends .text:after{    background-image: url("images/a-b-icons.png");    background-repeat: no-repeat;    display: inline-block;    left: 15px;    top: 0;    bottom: 0;    margin: auto;    content: '';    width: 40px;    position: absolute;}.container .remind-friends .text.text-1:after{    height: 30px;    background-position: -1px -1px;}.container .remind-friends .text.text-2:after{    height: 38px;    background-position: -43px -1px;}.container .remind-friends .text.text-3:after{    height: 40px;    background-position: -85px -1px;}.container .remind-friends .icon-money{    display: none;}body .copy-wrapper .col-8{    padding: 0 90px 0 0;}body .essays-referral .post-link-manually{    font-weight: normal;    margin: 0 0 10px 0;    font-family: 'Circular-Bold', sans-serif;    color: #25263d;}body .copy-wrapper .col-4{    position: absolute;    right: 0;    top: 0;    width: 75px;    padding: 0;}body .copy-wrapper .col-4 .btn{    width: 100%;}body #ajax_content_referrer .btn, body #ajax_content_referral .btn{    -webkit-appearance: none;    text-decoration: none;    background: transparent;    border: 2px solid #FF715D;    font-size: 14px;    line-height: 14px;    color: #FF715D;    font-family: 'Circular-Bold', sans-serif;    text-transform: none;    padding: 8px 12px;    font-weight: normal;    border-radius: 50px;}body #ajax_content_referrer .btn:hover, body #ajax_content_referral .btn:hover{    border-color: #FF715D;    color: #fff;    background: #FF715D;}body #ajax_content_referrer .btn.btn-success, body #ajax_content_referral .btn.btn-success{    border-color: #2dbb4f;    color: #2dbb4f;}body #ajax_content_referrer .btn.btn-success:hover, body #ajax_content_referral .btn.btn-success:hover{    color: #fff;    background: #2dbb4f;    border-color: #2dbb4f;}body #ajax_content_referrer .btn.btn-primary, body #ajax_content_referral .btn.btn-primary{    color: #fff;    background: #23B7E2;    border-color: #23B7E2;    transition: all .3s linear;}body #ajax_content_referrer .btn.btn-primary:hover, body #ajax_content_referral .btn.btn-primary:hover{    color: #23B7E2;    background: #fff;    border-color: #23B7E2;    transition: all .3s linear;}body #referral-account-wrapper .btn-orange{    transition: all .3s ease;    background: #FF715D;    color: #fff;    font-size: 14px;    line-height: 14px;    border-radius: 100px;    font-family: 'Ubuntu-Medium', sans-serif;    display: inline-block;    text-align: center;    padding: 14px 20px;    text-decoration: none;    outline: none!important;    cursor: pointer;    border: 2px solid #FF715D;    width: 230px;    height: 44px;    position: absolute;    right: 0;    top: 0;    bottom: 0;    margin: auto;}body #referral-account-wrapper .btn-orange:hover{    transition: all .3s ease;    background: #fff;    border-color: #FF715D;    text-decoration: none;    outline: none;    color: #FF715D;    box-shadow: none;}body #referral-account-wrapper.essays-referral-2 .btn-info{    position: absolute;    right: 0;    top: 0;    box-shadow: none;    outline: none;    background: none;    border-radius: 0;    border: none;    font-weight: normal;    cursor: pointer;    text-transform: uppercase;    display: inline-block;    margin: 0;    font-size: 13px;    line-height: 13px;    color: #23b7e2;    font-family: 'Circular-Bold', sans-serif;    transition: all .1s linear;    padding: 0 0 4px 14px;    border-bottom: 1px dashed #23b7e2;}body #referral-account-wrapper.essays-referral-2 .btn-info:hover{    border-color: transparent;}body #referral-account-wrapper.essays-referral-2 .btn-info:before{    position: absolute;    left: 0;    top: 1px;    display: inline-block;    content: '';    border-style: solid;    border-color: #23b7e2;    border-width: 0 2px 2px 0;    padding: 0;    width: 8px;    height: 8px;    transform: rotate(135deg);    -webkit-transform: rotate(135deg);    -moz-transform: rotate(135deg);    -o-transform: rotate(135deg);    transition: all .3s linear;}body #referral .widget{    border: 1px solid #DCE0E3;    border-radius: 2px;    background: #fff;    box-shadow: none;}body #referral .widget .header{    background: #f9f9f9;    font-size: 15px;    line-height: 20px;    color: #25263d;    font-weight: normal;    font-family: 'Circular-Bold', sans-serif;    padding: 18px 10px 13px 17px;}body #referral .widget .data-list-2 li:before, body #referral .widget .data-list-3 li:before, body #referral .widget .data-list li:before, body #referral .banners-widget ul li:before{    display: none;}body #referral .widget .data-list-3 li h3{    font-size: 14px;    line-height: 18px;    color: #25263d;    font-weight: normal;    font-family: 'Circular-Bold', sans-serif;    padding: 0;}body #referral .widget .data-list-3 li h3:before{    display: none;}body #referral .widget .data-list-2 li .li-content, body #referral .widget .data-list-3 li .li-content{    padding: 5px;}body #referral .widget .data-list-2 li ul, body #referral .widget .data-list-2 li ol{    padding: 0;}body .essays-referral .share-this-link div, body .r-link{    background: #FF715D;    border: none;    padding: 8px 10px;    color: #fff;    min-height: 1px;    text-align: center;}body #referral-account-wrapper.essays-referral-2 #referral-account{    border-bottom: 1px solid #e8e9ec;    padding: 0 0 12px 0;}body #referral .remind-friends{    margin: 30px 0 42px 0;}/*AFFILIATE PROGRAM*//*LIFETIME DISCOUNT*/body .lifetime-discount-v2{    padding: 0;    margin: 0 0 30px 0;}body .lifetime-discount-v2 .title{    display: block;    font-size: 20px;    line-height: 23px;    color: #59568c;    font-family: 'Ubuntu-Bold', sans-serif;    margin: 0 0 30px 0;    font-weight: normal;}body .lifetime-discount-v2 .discount-description p{    color: #59568c;    font-family: 'Ubuntu-Regular', sans-serif;}body .lifetime-discount-v2 .discount-values .pages .p{    font-family: 'Ubuntu-Bold', sans-serif;    font-weight: normal;}body .lifetime-discount-v2 .discount-description p span{    font-size: 17px;    line-height: 17px;}body .lifetime-discount-v2 .discount-description p.p span{    font-family: 'Ubuntu-Bold', sans-serif;    font-weight: normal;    display: inline-block;    font-size: 15px;    line-height: 15px;    padding: 5px 8px;    border-radius: 8px;    background: #ffedea;}body .lifetime-discount-v2 .graph .min-max{    margin: 0 0 5px;}body .lifetime-discount-v2 .graph .min-max span{    font-family: 'Ubuntu-Regular', sans-serif;}body .lifetime-discount-v2 .graph .min-max span b{    font-family: 'Ubuntu-Bold', sans-serif;    font-weight: normal;    color: #59568c;}body .lifetime-discount-v2 .graph .positions.min-max {    top: -30px;}body .lifetime-discount-v2 .discount-values .percent .p, body .lifetime-discount-v2 .discount-description .p{    color: #FF715D;    font-weight: normal;    font-family: 'Ubuntu-Bold', sans-serif;}body .lifetime-discount-v2 .graph{    top: 18px;}body .lifetime-discount-v2 .discount-values .pages .p, body .lifetime-discount-v2 .discount-values .percent .p{    margin: 0 0 8px 0;}body .lifetime-discount-v2 .graph .data .fill{    background-color: #FF715D;}body .lifetime-discount-v2 .graph .data .fill:before{    background-color: #FF715D;}body .lifetime-discount-v2 .graph .data .fill:after{    border-color: #FF715D;}/*LIFETIME DISCOUNT*//*ADAPTIVE*/@media screen and (max-width: 1460px) {    .banner_price .col-8.col-sm-12 > p {        padding-left: 5px;    }    .banner_price .red_button:before {        right: 15px;    }    .header-wrapper:before {        left: 10px;    }    header .header-calc {        margin: 0 15px;    }    .calc-line:after {        display: none;        content: ''!important;    }    .services-line .services-dots {        display: none;        content: '';    }    .services-line .container:before {        display: none;        content: '';    }    .first-discount-bnr .right-part p {        font-size: 14px;    }    body .table_order ul li {        font-size: 14px;    }}@media screen and (max-width: 1400px){    .main-menu li a, .main-menu li .a{        padding: 16px 3px;    }    .main-menu li .a{        padding-right: 17px;    }    .main-menu{        margin: 0 20px 0 0;    }    .default_button.header-order-button{        margin: 0 5px 0 0;    }    .header-login, .default_button.header-order-button{        width: 115px;    }    .top-phones .support-phones:before{        display: none;    }    .top-phones .support-phones{        padding: 0;    }}@media screen and (max-width: 1300px){    .container .e-container .vip_services table tbody tr{        max-width: 230px;    }    .container .e-container .vip_services table tbody tr.vip-package{        width: 460px;    }    .e-container .orderform .vip_services table{        max-width: 910px;        margin: 0 auto;    }    .writing-services-block{        padding: 25px 20px 25px 265px;        background-position: left -10px center;    }}@media screen and (max-width: 1366px) {    .resume_samples {        padding: 45px 20px 45px 145px;        background-position: 20px 50%;    }}@media screen and (max-width: 1199px) {    body .cols2 .pay-order > .pay-order-col{        width: 100%;        margin: 0 0 20px 0;    }    body .cols2 .pay-order > .pay-order-col .payment-text{        min-height: 1px;    }    .advantages-block.rotate{        transition: all .1s linear;        transform: none;    }    .advantages-block.rotate .adv-bg .adv-content{        transition: all .1s linear;        transform: none;    }    .top-phones .support-phones{        display: none;    }    .header-login, .default_button.header-order-button{        width: 100px;    }    .container .remind-friends .text{        padding: 0 5px 0 85px;        max-width: 240px;    }    .container .essays-sample{        width: 100%;        margin: 0 auto 15px auto;        max-width: 925px;    }    .bookmark-row .wrapper{        padding: 20px 20px 20px 220px;    }    .bookmark-row .wrapper:before{        padding: 9px 65px;    }    .container .e-container .vip_services table tbody tr{        max-width: 210px;    }    .container .e-container .vip_services table tbody tr.vip-package{        width: 365px;        margin: 11px 45px 0 0;    }    .e-container .orderform .vip_services table{        max-width: 778px;    }    .container .e-container .vip_services table tbody:after{        margin: 35px 0 0 45px;    }    .vip_link {        padding: 25px 39px;        background-size: 200px;        background-position: 55% 50%;    }    .user-area-wrapper .info-list {        padding: 27px;    }    .user-area-wrapper .menu-list {        padding: 0 27px 15px 27px;    }    .drop_menu li {        width: 24%;    }    .header-wrapper:before {        display: none;        content: '';    }    .header-buttons a, .header-buttons .a {        margin: 0 20px;    }    .header-calc .essay-component {        padding: 34px 25px 55px 25px;    }    .statistic-line:before {        display: none;        content: '';    }    .statistic-col .s-title {        font-size: 19px;        line-height: 24px;    }    .statistic-col .s-text {        font-size: 14px;        line-height: 24px;    }    .statistic-col .s-text br {        display: none;    }    .statistic-col .s-content {        padding: 0 0 0 70px;    }    .advantages-line .advantages-text {        margin: 100px 0 0 0;    }    .advantages-block {        margin: 50px 0 0 0;        text-align: center;    }    .advantages-block .adv-bg {        margin: 0 20px!important;        top: auto!important;    }    .advantages-line {        padding: 0 0 80px 0;    }    .advantages-line .col-5 {        padding-left: 15px;    }    .home-affiliate-buttons > span {        margin: 0 20px;    }    .services-block .services-col {        padding: 0 15px;    }    .services-block .services-row {        margin: 0 -15px;    }    .hiw-line .col-left,    .hiw-line .col-right {        padding-left: 15px;        padding-right: 15px;    }    .home-hiw-buttons {        text-align: center;        max-width: 100%;    }    .home-hiw-buttons > span {        margin: 0 20px 20px 20px!important;    }    .home-testimonials:before {        left: -220px;    }    .home-testimonials:after {        right: -110px;    }    .footer .footer-samples,    .footer .footer-services,    .footer .footer-navigation,    .footer .footer-contacts {        padding-left: 15px;        padding-right: 15px;    }    .footer-phones a,    .footer-mail a {        font-size: 14px;    }    .container404 .header-buttons {        text-align: center;    }    .container404 .header-buttons a {        margin: 0 9px 9px 9px;    }    .header-calc.pages-calc .ae-miniorder-custom .essay-component {        padding: 33px 30px 15px 30px;    }    .discounts-bnr .discount_box {        padding: 21px 10px 5px 80px;    }    .discounts-bnr .discount_box .disc_value {        left: 15px;    }    .first-discount-bnr .left-part {        width: 30%;        padding: 0;    }    .first-discount-bnr .right-part {        padding: 19px 0 14px 50px;        width: 70%;    }    .first-discount-bnr .right-part p.fd-title {        font-size: 21px;    }    .first-discount-bnr .discount-size {        letter-spacing: -15px;    }    .first-discount-bnr .your {        font-size: 15px;    }    .first-discount-bnr {        padding: 14px 10px;    }    .first-discount-bnr:before {        left: auto;        right: 10px;    }    .ppt-left {        left: -155px;    }    .presentation-bnr {        padding: 21px 20px 30px 250px;    }    .aff-pr{        background-position: right 15px center;    }    .top-10-writers{        padding: 30px 200px 30px 50px;    }    .top-10-writers .data-text-wrap .text{        max-width: 400px;    }    .mini_order_form .e-container{        padding: 33px 35px 15px 35px;    }}@media screen and (max-width: 1023px) {    .order-form-wrapper form.orderform{        margin: 0 auto;    }    .bookmark-row .wrapper{        margin: 30px auto;    }    .orders_list_wrapper{        margin: 0 auto;    }    .site-logo{        width: 69px;        height: 69px;        background-size: 69px;        background-image: url("images/delivre-time.svg");    }    .header-login, .default_button.header-order-button {        width: 125px;    }    .drop-login .login-form-wrapper .e-container .col-lg-6-1{        display: block;    }    .bookmark-row .wrapper{        text-align: center;        padding: 20px;    }    .bookmark-row .wrapper p{        display: inline-block;    }    .bookmark-row .wrapper:before{        padding: 0 25px;        border: none;        margin: 0 10px 0 0;        position: relative;        left: auto;        top: auto;        bottom: auto;    }    body .text-block .home-affiliate {        max-width: 600px;        margin: 20px auto 0;        text-align: center;    }    body .text-block .home-affiliate .home-affiliate-buttons {        max-width: 500px;        margin-left: auto;        margin-right: auto;    }    .hiw-line .h2.no_margin_top{        text-align: center;    }    .hiw-line .h2.no_margin_top    .hiw-line h2:before, .hiw-line .h2:before{        left: 0;        right: 0;        margin: auto;    }    .bak_fon img {        height: auto;        max-height: 80%;        width: auto;        max-width: 80%;    }    .main-menu li a {        padding: 16px 10px;    }    .container .site-statistics .statistic-col {        width: 50%;        text-align: center;    }    .statistic-col .s-title br {        display: none;    }    .statistic-col .s-content {        padding: 0 0 0 85px;        display: inline-block;        max-width: 320px;        width: 100%;        text-align: left;        height: 100px;    }    .container .site-statistics .statistic-col:nth-child(2) .s-dots {        display: none;    }    .first-discount .left-part {        padding: 14px 25px 14px 70px;    }    .first-discount .right-part {        padding: 0 0 10px 10px;    }    .affiliate-img-wrapper:before {        display: none;        content: '';    }    .text-block .h2 br {        display: none;    }    .text-block .col-left,    .text-block .col-right {        padding-left: 15px;        padding-right: 15px;    }    .hiw-line {        position: relative;        z-index: 1;    }    .hiw-list li {        padding: 0 0 46px 79px;    }    .home-testimonials {        padding: 45px 0 20px 0;        position: relative;        min-height: 665px;    }    .home-testimonials:before {        /*left: 0;        bottom: -30px;        content: url("images/testi-left-bg-small.png");*/        display: none;    }    .home-testimonials:after {        /*right: 0;        top: 0;        content: url("images/testi-right-bg-small.png");*/        display: none;    }    .footer_services_list.footer_list ul li {        width: 100%;    }    .discounts-bnr .discount_box {        font-size: 13px;    }    .order-steps-bnr .os-item {        padding: 19px 10px 5px 70px;    }    .writing-services-block{        padding: 25px 30px 25px 320px;        background-position: left 20px center;    }    .first-discount-bnr .right-part {        padding: 19px 2px 14px 68px;        width: 62%;    }    .first-discount-bnr .left-part {        width: 38%;        padding: 0 20px 14px 47px;    }    .presentation-bnr {        padding: 25px 30px 25px 388px;    }    .ppt-left {        left: 0;    }    .aff-pr {        background-position: right 40px center;    }    .top-10-writers .data-text-wrap .text{        max-width: 100%;    }    .top-10-writers{        padding: 30px 300px 30px 50px;    }    .bookmark-row.bookmark-row2{        display: block;    }    .bookmark-row.bookmark-row1{        display: none;    }}@media screen and (max-width: 991px) {    .essay-img{        display: none;    }    .default_button.header-order-button{        margin: 0 10px 0 0;    }    .top-phones .support-phones{        display: inline-block;        padding: 0 0 0 45px;        top: -15px;    }    .top-phones .support-phones:before{        display: inline-block;    }    .site-logo{        width: 60px;        height: 60px;        background-size: 60px;    }    .header-wrapper .fixed-line{        height: 80px;        padding: 17px 0 1px 0;    }    .header-wrapper.top-fixed{        padding-top: 80px;    }    .landing-statistic-line .container .site-statistics{        padding-bottom: 0;    }    .container .remind-friends .text{        padding: 0 10px 0 85px;        max-width: 235px;    }    .price-block .e-container .prices-table-header .col-lg-4{        width: 100%!important;        margin-bottom: 15px;    }    .footer-top .we-accept{        text-align: center;    }    .footer .footer-contacts{        padding-left: 40px;    }    .footer{        padding: 15px 15px 30px 15px;    }    .icons-table {        margin: 20px auto 25px 0;    }    .footer_copr_wrp{        text-align: center!important;    }    footer .we-accept{        text-align: center;        margin-bottom: 20px;    }    .payment-accept{        margin: 13px 0 0 0;    }    .mob_item {        display: inline-block!important;    }    .main-menu {        display: none!important;    }    .top_chat {        margin: 0 0 0 15px;    }    .home-header {        padding: 30px 0 40px 0;    }    .header-title {        font-size: 36px;        line-height: 42px;    }    .header-text {        max-width: 490px;    }    .header-buttons {        margin: 0 0 40px 0;    }    .header-calc .e-container .sidebar-order-body form > .rows{        width: 100%;    }    .header-calc .essay-component {        padding: 30px 25px 35px 25px;    }    .header-calc .e-container .sidebar-order-body form > .row{        width: 100%;    }    .header-calc .e-container .sidebar-order-body form .row.sidebar-order-total{        position: relative;        right: auto;        top: auto;        text-align: center;        margin: 20px 0 0 0;        width: 100%;    }    .header-calc .sidebar-order-footer .btn-default{        max-width: 260px;        margin: 10px auto 0 auto;    }    .guarantees-table {        max-width: 100%;        margin: 0 15px;    }    .g-dots-3 {        display: block;    }    .guarantees-line .guarantees-button-small {        display: block;        text-align: center;    }    .guarantees-line .default_button {        margin: 39px 0 0 0;    }    .guarantees-line .col-4 {        padding-left: 15px;    }    .advantages-line .advantages-text {        margin: 60px 0 0 0;    }    .advantages-block .adv-bg {        margin: 0 -5px!important;    }    .home-bnr-shape {        display: none;    }    .home-bnr-shape:before {        content: '';    }    .first-discount .left-part p.fd-title {        font-size: 22px;    }    .first-discount:before {        left: 10px;    }    .first-discount .left-part {        padding: 14px 20px 14px 30px;    }    .first-discount .left-part p {        font-size: 14px;    }    .home-bnr-line {        margin: 0 0 90px 0;    }    .services-block .services-col a {        padding: 31px 40px 31px 110px;    }    .services-block .services-col a:before {        right: 30px;    }    .services-line {        margin: 0 0 80px 0;    }    .footer .footer-bottom p {        text-align: center;    }    .discounts-bnr .discount_box {        font-size: 15px;    }    .order-steps-bnr .os-item .os-text {        font-size: 13px;    }    .order-steps-bnr .os-item {        padding: 19px 4px 5px 64px;    }    .footer-menu-block {        position: static;    }    .footer-menu-wrapper .mobile-order-button .default_button {        margin: 35px 0 20px 0;        box-shadow: 0 0 10px 0 rgba(255, 113, 93, 0.6);        width: 200px;        height: 50px;    }    .footer-menu-wrapper .mobile-phones {        display: inline-block;        text-align: left;    }    .footer-menu-wrapper .mobile-phones .phones-title {        font-size: 14px;        line-height: 14px;        color: #616161;        font-family: 'Circular-Book', sans-serif;        margin: 0 0 7px 0;        display: block;        padding: 0 0 0 17px;        position: relative;    }    .footer-menu-wrapper .mobile-phones .phones-title .fa {        color: #23b7e2;        position: absolute;        left: 0;        top: 0;    }    .footer-menu-wrapper .mobile-phones a {        font-size: 14px;        line-height: 14px;        color: #616161;        display: inline-block;        font-family: 'Circular-Medium', sans-serif;    }    .footer-menu-wrapper .mobile-phones .phones-divider {        font-size: 14px;        line-height: 14px;        color: #616161;        margin: 0 9px;        position: relative;        top: 1px;    }    .footer .footer-menu-wrapper .bottom-block {        display: block;    }    .footer .footer-links {        text-align: center;    }    .footer-menu-wrapper .ss-wrapper {        border-color: #ccc;    }    .container .site-statistics li{        width: 49%!important;        margin-bottom: 40px!important;        padding: 0 40px 0 85px!important;        text-align: center;    }    .container .site-statistics{        padding: 23px 0 35px 0;        max-width: 530px;        margin: 0 auto 16px auto;    }    .writing-services-block {        padding: 25px 30px 20px 290px;    }    .first-discount-bnr .right-part{        width: 70%;    }    .first-discount-bnr .left-part {        width: 30%;        padding: 0 3px 14px 5px;    }    .top-10-writers {        padding: 30px 220px 30px 50px;    }    .top-10-writers .data-text-wrap .text {        max-width: 415px;    }    .presentation-bnr {        padding: 25px 30px 25px 300px;    }    .ppt-left {        left: -75px;    }    .header-calc .essay-component {        padding: 30px 30px 30px 30px;    }    .header-calc .e-container .sidebar-order-body form > .rows .row{        width: 50%!important;        padding: 0 8px 16px 8px;    }    .header-calc .e-container .sidebar-order-body form > .rows .row:first-child{        width: 100%!important;    }    .header-calc .e-container .help-hint .help-hint-icon{        display: none;    }    .header-calc .calc-title{        margin: 0 0 25px 0;        padding: 0 0 20px 0;    }    .header-calc .e-container .sidebar-order-body form .row.sidebar-order-total{        margin: 10px 0 0 0;    }}@media screen and (max-width: 767px) {    .header-title-wrapper{        text-align: center;    }    .header-text{        max-width: 100%;    }    body .table_order .h4{        margin: 20px 0 0 0;        font-size: 20px;        line-height: 26px;    }    .landing-statistic-line .container .site-statistics{        margin-bottom: 0;    }    .mini_order_form .e-container {        padding: 33px 10px 10px 10px;    }    .mini_order_form .e-container .essay-order .title{        font-size: 22px;        line-height: 26px;        margin: 0 0 25px 0;        padding: 0 0 15px 0;    }    .e-container .orderform .vip_services table {        max-width: 495px;    }    .container .e-container .vip_services table tbody:after{        display: none;    }    .container .e-container .vip_services table tbody tr.vip-package {        width: 467px;        margin: 10px 15px 0 0;    }    .container .site-statistics li{        text-align: left;        padding: 0 0 0 85px!important;    }    .container .site-statistics {        padding: 0 0 25px 0;    }    .aff_info {        padding: 20px 25px;    }    .aff_info .aff_box .aff_item .item_icon {        margin-right: 18px;    }    .aff_info .aff_box .aff_item p {        width: calc(100% - 68px);    }    .resume_samples .resume_item {        width: 50%;        border: none;    }    .resume_samples .resume_item:first-child {        border-right: 1px solid #e5e5e5;        border-bottom: 1px solid #e5e5e5;        padding-bottom: 10px;    }    .resume_samples .resume_item:nth-child(4) {        padding-top: 10px;    }    .resume_samples .resume_item:nth-child(3) {        padding-top: 10px;        border-right: 1px solid #e5e5e5;    }    .resume_samples .resume_item:nth-child(2) {        border-bottom: 1px solid #e5e5e5;        padding-bottom: 10px;    }    .infographic .ig-item4:before {        display: inline-block;    }    .pd_prev {        padding: 20px 30px 20px 120px;        background-size: auto 80%;    }    .pd_prev span {        display: block;        margin-bottom: 15px;    }    .footer_relink, .we-accept {        text-align: center;    }    .vip_link p {        max-width: 260px;    }    .vip_link p br {        display: none;    }    .services-block .services-col {        padding: 0 35px;    }    .banner_price .red_button {        display: block;        margin: 10px auto;    }    .dropdown-menu.active {        top: -11px;    }    header.home .home-header .col-8:after {        display: none;        content: ''!important;    }    .calc-line:after {        display: inline-block;        content: url("images/calc-line-left-small.png")!important;        left: 0;        top: -30px;        z-index: 0;    }    .webp_support .calc-line:after{        content: url("images/calc-line-left-small.webp")!important;    }    .header-buttons {        display: none;    }    header .header-calc {        position: relative;        z-index: 1;    }    .guarantees-table .tr .td:after,    .guarantees-table .tr .td:before {        display: none!important;    }    .guarantees-table .tr,    .guarantees-table .tr .td {        display: block;        padding: 0!important;        width: 100%;        height: auto;    }    .guarantees-table .td {        margin: 0 0 10px 0;    }    .guarantees-table .g-title {        text-align: center;    }    .guarantees-table .g-ico {        left: 0;        right: 0;        margin: auto;    }    .advantages-block {        margin: 50px auto 0 auto;        max-width: 500px;    }    .advantages-line:before {        right: -270px;    }    .home-bnr-line .first-discount {        margin: 0 auto 28px auto;    }    .first-discount {        max-width: 260px;        height: 365px;        padding: 40px 32px 10px 32px;        overflow: hidden;    }    .first-discount:before {        left: auto;        right: 23px;        top: -8px;    }    .first-discount .left-part p.fd-title {        font-size: 20px;        line-height: 24px;        display: block;    }    .first-discount .left-part p.fd-title span {        display: block;    }    .first-discount .left-part {        padding: 0 0 31px 0;    }    .first-discount .right-part {        padding: 0;    }    .first-discount .left-part .default_button{        display: none;    }    .first-discount .your{        display: none;    }    .first-discount .left-part,    .first-discount .right-part {        float: none;        width: 100%;    }    .first-discount .discount-size {        font-size: 105px;        line-height: 105px;        letter-spacing: -7px;        position: relative;        left: -11px;        padding: 0 66px 0 0;    }    .first-discount .discount-size .percents {        font-size: 62px;        line-height: 62px;        letter-spacing: normal;    }    .first-discount .discount-size .off {        font-size: 29px;        line-height: 29px;        letter-spacing: normal;    }    .first-discount .your {        font-size: 16px;        line-height: 16px;        padding: 0;        margin: 12px 0 0 0;    }    .first-discount .your:before {        display: none;    }    .first-discount .parts-divider2 {        font-size: 18px;        line-height: 18px;        width: 20px;        color: #e6e6e6;        font-family: 'Ubuntu-Light', sans-serif;        position: absolute;        right: 0;        left: 0;        bottom: 14px;        margin: auto;        display: inline-block;    }    .first-discount .parts-divider {        display: none;    }    .first-discount .parts-divider2:before,    .first-discount .parts-divider2:after {        display: inline-block;        position: absolute;        top: 7px;        width: 45px;        height: 2px;        background: #dadada;        content: '';    }    .first-discount .parts-divider2:before {        left: -60px;    }    .first-discount .parts-divider2:after {        right: -60px;    }    .home-bnr-line-btn {        display: block;    }    .services-block .services-col {        width: 100%;    }    .services-block {        margin: 30px auto 0 auto;    }    .services-block .services-col a {        margin: 0 0 19px 0;    }    .services-line .container {        padding-top: 188px;    }    .services-line .container:before {        position: absolute;        left: 0;        right: 0;        top: 0;        margin: auto;        display: inline-block;        content: url("images/pencil-eraser-small.png");        width: 312px;        height: 188px;    }    .breadcrumbs-wrapper {        padding: 0;        border: none;        background: transparent;        border-radius: 0;        margin: 46px 0 30px 0;        box-shadow: none;    }    .breadcrumbs-wrapper .breadcrumbs-dots {        display: none;    }    .page-top-block:before {        content: url("images/breadcrumbs-bg-small.png");        left: auto;        bottom: auto;        top: 0;        right: 0;    }    .order-page-top-block.page-top-block:before{        display: none;    }    header.pages:before {        display: none;        content: '';    }    .container404 .text404 {        padding: 20px 15px 0 15px;    }    .container404 .image404 {        padding: 0;    }    .container404 .image404 img {        max-width: 370px;        width: 100%;    }    .contacts-block .contacts-content {        text-align: center;    }    .contacts-block .col-4 {        margin-bottom: 8px;    }    .discounts-bnr .col-4 {        width: 100%;        margin-bottom: 15px;    }    .discount-bnr-wrapper {        margin: 20px auto;    }    .discounts-bnr .discount_box {        padding: 21px 10px 5px 120px;    }    .discounts-bnr .discount_box .disc_value {        left: 45px;    }    .info_land p {        height: 40px;    }    .info_land {        max-width: 400px;    }    .services-block-li {        margin: 0!important;    }    .cat_single_label a > img.icon_cat,    .cat_single_label a > img {        display: none;    }    .cat_single_label a > div {        width: 100%;        float: none;    }    .presentation-bnr {        height: auto;        max-width: 650px;        padding: 25px 20px 25px 220px;    }    .ppt-left {        left: -135px;    }    .our_box.our_short .first-discount-bnr{        max-width: 650px;    }    .our_box.our_short .first-discount-bnr .right-part p.fd-title{        text-align: center;    }    .writing-services-block{        max-width: 650px;        padding: 25px 20px 20px 260px;        background-position: left -15px center;    }    .first-discount-bnr .right-part{        padding: 19px 2px 14px 45px;    }    .our_box.our_short .first-discount-bnr .right-part p.fd-title{        text-align: left;    }    .first-discount-bnr .discount-size{        font-size: 120px;    }    .first-discount-bnr .discount-size .off{        bottom: 18px;    }    .aff-pr{        max-width: 650px;        padding: 25px 190px 25px 15px;        background-position: right -40px center;    }    .benefits_services{        max-width: 650px;        padding: 140px 15px 15px 15px;        background-position: top 15px center;    }    .benefits_services .benefits_text, .benefits_services p{        text-align: center;    }    .benefits_services .benefits_btn {        width: 100%;        display: block;        text-align: center;        position: relative;        right: auto;        top: auto;        bottom: auto;        height: auto;        margin: 10px 0 0 0;    }    .benefits_services .benefits_btn .order_btn, .benefits_services .benefits_btn .live-chat{        width: 100%;        max-width: 150px;        margin: 5px;        display: inline-block;    }    .top-10-writers {        max-width: 650px;        padding: 30px 160px 30px 20px;        background-position: right -35px center;    }    .shortcode-vip-support{        max-width: 650px;        padding: 25px 280px 25px 20px;    }}@media screen and (max-width: 760px) {    body .orders .order.vip-order .order-topic-wrapper {        padding-left: 35px;    }    body .orders .order.vip-order .order-topic .td-menu .button span{        background-color: #fff;    }    .container .remind-friends .text{        width: 100%;        max-width: 100%;        display: block;        padding: 20px 0 20px 85px;    }    .container .remind-friends .text:before{        width: 54px;        height: 54px;    }    .container .remind-friends .text:after{        left: 7px;    }    body .orders .order .order-topic-wrapper{        padding-left: 35px;    }    body .orders .order .order-topic .td-menu{        left: 0;    }    body .orders .order{        padding: 0 15px 20px 15px;    }    body .orders .order .col-order-buttons .td .button-a a{        min-width: 145px;    }}@media screen and (max-width: 680px) {    .post-item{        width: 100%;    }    .order-form-wrapper .e-container .e-table.orderform2 .e-row .e-td.orderform2-title{        border: none;        padding-bottom: 0;    }    .order-form-wrapper .e-container .e-table.orderform2 .e-row .e-td{        border-top: none;    }    .order-form-wrapper .e-container .e-table.orderform2 .e-row{        padding: 0;    }    .header-login.logined, .header-login.user-icon-wrapper{        height: 39px;        width: 39px;    }    .header-login, .default_button.header-order-button {        width: 105px;        padding: 10px 10px;        height: 39px;    }    .fixed-line .menu-buttons{        position: relative;        top: 2px;    }    .header-wrapper .fixed-line{        padding: 18px 0 1px 0;    }    .top-phones .support-phones{        padding: 0 0 0 40px;        margin: 0 0 0 10px;    }    body .essays-referral .top{        padding: 0;    }    #ajax_content_profile .e-container table td{        padding: 10px 15px;    }    body .e-container .vip-offer-header{        padding: 0 0 0 35px;    }    body .vip-offer-action .vip-offer-row{        width: 100%;        float: none;        max-width: 290px;        margin: 0 auto 30px auto;    }    .footer .footer-contacts {        padding-left: 15px;    }    .footer-block .container {        padding: 30px 15px 0 15px;    }    .bookmark-row .wrapper{        padding: 10px 15px;    }    .bookmark-row .wrapper:before{        margin: 0;    }    .bookmark-row .wrapper p{        display: block;        margin: 10px 0 0 0;        text-align: center;    }    .container .e-container .e-table .e-row{        padding: 6px 0;    }    .footer-top .we-accept{        text-align: center;        padding: 10px 0 10px 0;    }    .footer-top .we-accept li{        margin: 0 5px;        height: 40px;    }    .services-block-li li {        display: block;        width: 100%;    }    .mini-custome-order .calc-submit {        margin: 10px auto 0 auto!important;        display: block;    }    .page-col ul.sitemap_content li {        width: 100%;        display: block;    }    .slider_prev .slick-prev {        z-index: 1!important;        left: -35px;    }    .slider_prev .slick-next {        z-index: 1!important;        right: -35px;    }    .landing-btn {        margin-bottom: 15px;    }    .slider_prev {        margin: 0 30px 25px 30px;    }    .banner_price .col.m8.l12 > p {        line-height: 1;    }    .our_box {        margin: 20px auto;    }    .first-discount-bnr {        max-width: 260px;        height: 350px;        padding: 40px 0 10px 0;        overflow: hidden;        margin: 0 auto 28px auto;    }    .first-discount-bnr:before {        left: auto;        right: 23px;        top: -8px;    }    .first-discount-bnr .right-part p.fd-title {        font-size: 20px;        line-height: 24px;        display: block;    }    .first-discount-bnr .right-part p.fd-title span {        display: block;    }    .first-discount-bnr .right-part {        padding: 0 0 31px 0;    }    .first-discount-bnr .left-part {        padding: 0;    }    .first-discount-bnr .right-part p{        text-align: center;    }    .first-discount-bnr .right-part p br{        display: none;    }    .first-discount-bnr .right-part .default_button {        display: none;    }    .first-discount-bnr .right-part,    .first-discount-bnr .left-part {        float: none;        width: 100%;    }    .first-discount-bnr .discount-size {        font-size: 105px;        line-height: 105px;        letter-spacing: -7px;        position: relative;        left: -11px;        padding: 0 66px 0 0;    }    .first-discount-bnr .discount-size .percents {        font-size: 62px;        line-height: 62px;        letter-spacing: normal;    }    .first-discount-bnr .discount-size .off {        font-size: 29px;        line-height: 29px;        letter-spacing: normal;    }    .first-discount-bnr .your {        display: none;    }    .first-discount-bnr .your:before {        display: none;    }    .first-discount-bnr .parts-divider2 {        font-size: 18px;        line-height: 18px;        width: 20px;        color: #e6e6e6;        font-family: 'Ubuntu-Light', sans-serif;        position: absolute;        right: 0;        left: 0;        bottom: 14px;        margin: auto;        display: inline-block;    }    .first-discount-bnr .parts-divider {        display: none;    }    .first-discount-bnr .parts-divider2:before,    .first-discount-bnr .parts-divider2:after {        display: inline-block;        position: absolute;        top: 7px;        width: 45px;        height: 2px;        background: #dadada;        content: '';    }    .first-discount-bnr .parts-divider2:before {        left: -60px;    }    .first-discount-bnr .parts-divider2:after {        right: -60px;    }    .our_box .mob-discount-button {        display: block;    }    .post-item .col-5,    .post-item .col-7 {        padding: 0 15px;        width: 100%;    }    .post-item .post-item-title {        font-size: 20px;        line-height: 25px;        margin: 15px 0 10px 0;    }    .post-item .post-item-date {        margin: 0 0 20px 0;    }    .post-item {        margin: 0 0 30px 0;    }    .post-item .post-item-text {        margin: 0 0 10px 0;    }    .pagination-block .wp-pagenavi a.first,    .pagination-block .wp-pagenavi a.last {        display: none!important;    }    .pagination-block .wp-pagenavi {        padding: 0;    }    .pagination-block {        padding: 10px 15px;    }    .order-steps-bnr .os-item .os-text {        font-size: 12px;    }    .writing-services-block{        max-width: 539px;        padding: 100px 20px 20px 20px;        background-position: top 10px center;        background-size: auto 80px;        text-align: center;    }    .writing-services-block ul li{        text-align: left;    }    .writing-services-block .ttl{        font-size: 22px;        line-height: 24px;    }    .our_box.our_short .first-discount-bnr .right-part p.fd-title{        text-align: center;    }    .first-discount-bnr .discount-size .off {        bottom: 8px;    }    .presentation-bnr {        max-width: 539px;        padding: 25px 15px 25px 190px;    }    .ppt-left {        left: -187px;    }    .our_box.our_short .first-discount-bnr {        max-width: 539px;    }    .presentation-bnr .ttl{        font-size: 22px;        line-height: 24px;    }    .presentation-bnr .support-phones{        font-size: 18px;    }    .aff-pr{        max-width: 539px;        padding: 25px 140px 25px 15px;        background-position: right 5px center;        background-size: 200px auto;    }    .aff-pr .ttl{        font-size: 22px;        line-height: 24px;    }    .aff-pr .from{        font-size: 18px;    }    .aff-pr .your{        font-size: 14px;    }    .benefits_services{        max-width: 539px;    }    .top-10-writers{        max-width: 539px;        padding: 25px 95px 25px 15px;        background-position: right -35px center;        background-size: 240px auto;    }    .top-10-writers .data-text-wrap .ttl{        font-size: 22px;    }    .top-10-writers .data-text-wrap .text {        max-width: 375px;    }    .shortcode-vip-support .data-text-wrap .text span:first-child{        font-size: 22px;    }    .shortcode-vip-support{        max-width: 539px;        padding: 20px 190px 20px 15px;        background-position: right -35px center;        background-size: 240px auto;    }    body .lifetime-discount-v2 .title{        text-align: center;        margin: 0 0 45px 0;    }}@media screen and (max-width: 679px){    .order-form-wrapper .e-container form .e-table .e-row.servicelist .e-td.order_lf, .order-form-wrapper .e-container .e-table .e-row.servicelist .e-td.order_input{        width: 100%!important;    }    .order-form-wrapper .e-container form .e-table .file-row .file-upload-button, .order-form-wrapper .e-container #add-attachment-btn, .order-form-wrapper .e-container #button_apply_discount, .order-form-wrapper .e-container .btn-add-writer{        width: 145px;    }    .container .e-container .vip_services table tbody tr{        width: 100%!important;        max-width: 100%!important;        margin: 10px 0!important;        padding: 0 0 10px 0;        min-height: 1px;    }    .container .e-container .orderform .vip_services .bc{        top: 8px;    }    .container .e-container .orderform .vip_services .pc{        padding: 0 8px 5px 0;    }    .container .e-container .vip_services_content span.hint{        top: -3px;    }    .container .e-container .vip_services table tbody:after{        display: none;    }    .container .e-container .vip_services .vip_services_content{        margin: 0;    }    .container .e-container .orderform .vip_services .uc{        height: auto;        max-width: 190px;        padding: 15px 5px 10px 5px;    }}@media screen and (max-width: 580px){    body .lifetime-discount-v2 .title{        margin: 0 0 80px 0;    }    body .lifetime-discount-v2 .discount-values{        top: 40px;        right: -15px;    }    body .lifetime-discount-v2 .discount-values .percent{        background-position: 43px 0;    }    .home-testimonials .owl-theme .owl-controls {        background-color: #fff;        border-radius: 12px;    }    .home-testimonials .owl-pagination {        height: 22px;    }    body .owl-theme .owl-controls .owl-page span {        margin: 5px 2px;    }    .price-block .e-container .prices-table-header .col-lg-6{        width: 100%!important;    }}@media screen and (max-width: 568px) {    .mini_order_form .e-container form .package-checkbox-row .package-discount{        display: none;    }    .mini_order_form .e-container .mini-order-submit .btn{        margin: 10px auto 0;    }    .mini_order_form .e-container .mini-order-submit{        text-align: center;    }    .mini_order_form{        padding: 20px 0 10px 0;    }    .mini_order_form .e-container .essay-order .mini-order-row .mini-order-group{        position: relative;        padding: 0 5px 10px 5px;        width: 100%!important;    }    .container .e-container #ajax_orderfiles .buttons .btn, .container .e-container #ajax_ordermessages .buttons .btn{        min-width: 110px;        padding: 11px 10px;    }    .container .site-statistics li{        padding: 0 0 0 65px!important;    }    .container .site-statistics li .title{        font-size: 14px;        white-space: normal;    }    body .orders .order .order-topic-wrapper .order-topic{        font-size: 15px;        line-height: 20px;    }    .ae-contacts-custom .e-container #contact-form .contact-body .contact-row{        width: 100%;    }    .container .e-container.order_details_wrapper .table-striped > tbody > tr td .button-a .btn{        padding: 8px 5px;        margin: 2px;    }    .order_details_wrapper #ajax_content, .order_details_wrapper #ajax_orderfiles, .order_details_wrapper #ajax_ordermessages, .order_details_wrapper #ajax_orderinvoices{        padding: 10px 5px;    }    body .e-container .bonus-point-payment{        padding: 18px 1px;    }    body .e-container .bonus-point-payment p{        font-size: 14px;    }    body .pay-order > .pay-order-col{        padding: 18px 10px 18px 10px;    }    body .order_details_wrapper{        padding: 0;    }    body .thanks-text .detail{        margin: 20px 0 30px 0;    }    body .e-container .order-details-payment .left, body .e-container .order-details-payment .right{        width: 100%;        text-align: center;    }    body .e-container .order-details-payment .right p{        text-align: center;    }    body #bottom-chat .chat-icon .live-chat, body #bottom-chat .chat-icon span, #toup{        width: 50px;        height: 50px;    }    #toup .up-btn_ico{        top: 14px;    }    .fixed-line .mobile-menu-button{        top: -8px;        margin: 0 10px 0 0;    }    body .all-pages{        float: none;        margin: 15px 0 15px 0;    }    body .e-container .vip-account-status-2 .become-vip-client:before, body .e-container .vip-account-status-2 .become-vip-client:after{        display: none;    }    body .e-container .vip-account-status-2 .become-vip-client{        padding: 7px 10px 5px 10px;    }    .container .e-container .orderform .vip_services .vip-price{        font-size: 20px;        line-height: 20px;    }    .container .e-container .orderform .vip_services .vip-package .vip-price{        font-size: 20px;        line-height: 20px;    }    body .e-container .button-show span{        font-size: 16px;        line-height: 16px;    }    .dropdown-menu .menu-close{        top: 22px;    }    .header-login.logined, .header-login.user-icon-wrapper{        height: 35px;        width: 35px;        padding: 8px;    }    .ae-contacts-custom{        padding: 0;    }    .mini_order_form .e-container .help-hint .help-hint-text{        left: -21px;    }    .drop-login.no-user.active{        top: 30px;    }    .drop-login.no-user{        width: 300px;        padding: 20px;    }    .drop-login .mini-login-wrapper .encrypted-connection{        right: 12px;    }    .login-form-wrapper .e-container .login-form .links .row{        text-align: center;    }    body .e-container .orders-list2 .wrapper{        padding: 7px;    }    .price-block .e-container #table_essay_calculator.mobile tr:first-child td:first-child{        font-size: 0;        line-height: 0;    }    .container .remind-friends .text{        padding: 20px 0 20px 65px;        font-size: 12px;    }    .container .remind-friends{        margin: 20px 0 30px 0;    }    body .orders .order .td{        padding: 3px 0 3px 7px;    }    body .orders .order .td.heading {        width: 130px;        font-size: 13px;    }    body .jswindow .modal-window{        padding: 20px 15px!important;    }    body .orders .order{        padding: 0 10px 10px 10px;    }    #ajax_content_profile{        padding: 20px 15px;    }    #ajax_content_profile .e-container table td{        display: block!important;        width: 100%!important;        border: none!important;    }    #ajax_content_profile .e-container table td.l{        width: 100%!important;        padding-bottom: 0;    }    #ajax_content_profile .e-container input.input{        height: 45px;    }    .top_callback{        display: none;    }    .price-block{        padding: 35px 25px 35px 25px;    }    .price-block .e-container #table_essay_calculator > tbody > tr:first-child td:last-child{        min-width: 167px;    }    .all-testimonials ._t_our_testimonials ._t_rating ._t_left{        display: none;    }    .all-testimonials ._t_our_testimonials ._t_rating ._t_right{        float: none;        text-align: left;    }    .all-testimonials ._t_our_testimonials ._t_item, .all-testimonials ._t_our_testimonials ._t_item{        padding: 15px;    }    #reasons-table tr:first-child td{        font-size: 18px;        line-height: 22px;    }    .container .essays-sample{        padding: 20px 10px 15px 10px;    }    .container .essays-sample .sample-order{        padding: 0;        text-align: center;    }    .container .essays-sample .sample-order-block .btn{        position: relative;        right: auto;        top: auto;        margin: 5px 0 0 0;    }    .container .essays-sample .sample-order p{        text-align: center;    }    .ae-contacts-custom .essay-component{        padding: 25px 20px 20px 20px;    }    .ae-contacts-custom .e-container input[type="text"], .ae-contacts-custom .e-container textarea{        height: 40px;    }    .footer-links a{        font-size: 14px;    }    .breadcrumbs-wrapper {        margin: 15px 0 10px 0;    }    .breadcrumbs-wrapper .breadcrumbs {        margin: 7px 0 0 0;    }    table.data-cols.cols-2 td {        display: block;        width: 100%;        float: none;        padding: 10px;    }    .banner_price .red_button {        margin-top: 0;    }    .banner_price .col-8.col-sm-12 > p {        text-align: left;    }    .slider_prev .slick-arrow {        bottom: 10px!important;        top: auto;    }    .slider_prev .prev {        padding: 0 10px;        opacity: 1;    }    .slider_prev .slick-list {        padding: 10px 20px!important;    }    .content-container ul {        padding: 0    }    h2, .h2 {        font-size: 24px;        line-height: 36px;        padding: 0 0 6px 0;    }    h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {        margin: 20px 0 20px 0;    }    .page-col h2,    .page-col .h2 {        font-size: 24px;        line-height: 34px    }    .page-col h3,    .page-col .h3 {        font-size: 21px;        line-height: 31px    }    .page-col h4,    .page-col .h4 {        font-size: 19px;        line-height: 29px    }    .page-col h5,    .page-col .h5 {        font-size: 16px;        line-height: 26px    }    .page-col h6,    .page-col .h6 {        font-size: 15px;        line-height: 25px    }    .site-logo{        width: 45px;        height: 45px;        background-size: 45px;    }    .top-phones.top-phones2{        position: absolute;        left: 15px;        bottom: -34px;    }    .top-phones2 .support-phones > span{        display: inline-block;        margin: 0 5px 0 0;    }    .top-phones .support-phones:before{        width: 20px;        height: 20px;        border: none;    }    .top-phones .support-phones {        padding: 0 0 0 25px;        margin: 0;    }    .fixed-line .top-logo{        position: static;    }    .header-login, .default_button.header-order-button {        width: 90px;        padding: 9px 10px;        height: 35px;        font-size: 13px;        line-height: 13px;    }    .default_button.header-order-button {        margin: 0 5px 0 0;    }    .fixed-line .mobile-menu-button{        width: 25px;    }    .fixed-line .mobile-menu-button span{        width: 25px;    }    .top_chat {        display: none;    }    .fixed-line .container {        position: relative;        padding-bottom: 18px;    }    .fixed-line .top-row {        position: absolute;        left: 0;        width: 100%;        bottom: 0;        margin: 0;    }    .fixed-line .top-line {        margin: 0;        text-align: left;    }    .header-wrapper .fixed-line {        height: 85px;        padding: 8px 0 0 0;    }    .header-wrapper.top-fixed {        padding-top: 85px;    }    .header-text {        font-size: 14px;    }    .header-title br{        display: none;    }    .header-title {        font-size: 26px;        line-height: 30px;        max-width: 100%;    }    .home-header {        padding: 13px 0 50px 0;    }    .header-text {        margin: 0 0 25px 0;    }    .calc-line:after {        top: -47px;    }    .header-calc .e-container .sidebar-order-body form > .rows .row{        width: 100%!important;        padding: 0 0 10px 0;    }    .header-calc .calc-title {        font-size: 22px;        line-height: 26px;        margin: 0 0 38px 0;        padding: 0 0 21px 0;    }    .header-calc .essay-component {        padding: 20px 20px 35px 20px;    }    .guarantees-table {        margin: 0;    }    .guarantees-table .g-title {        font-size: 18px;        line-height: 24px;    }    .guarantees-table .g-text {        font-size: 14px;        line-height: 22px;    }    .guarantees-line {        margin: 22px 0 0 0;    }    .guarantees-table .g-content {        padding: 58px 0 0 0;    }    .guarantees-table .td {        margin: 0 0 45px 0;    }    .guarantees-table .tr:last-child .td:last-child {        margin-bottom: 0;    }    .guarantees-table .g-ico {        top: -10px;    }    .guarantees-table .g-ico .icon {        left: 24px;    }    .guarantees-table .g-ico .icon.icon-guarantees-prices {        left: 28px;    }    .guarantees-table .g-ico .icon.icon-guarantees-payment {        left: 26px;        top: 14px;    }    .guarantees-table .g-ico .icon-guarantees-plagiarism {        left: 26px;        top: 6px;    }    .advantages-block .adv-bg {        margin: 0!important;    }    .advantages-line .col-5 {        padding: 0!important;    }    .advantages-block {        max-width: 320px;        margin: 9px auto 0 auto;    }    .advantages-line .advantages-text {        padding: 0 0 5px 0;        margin: 54px 0 0 0;    }    .advantages-line .advantages-text .more_button {        margin: 0;    }    .adv-bg .adv-title {        font-size: 12px;        line-height: 12px;    }    .adv-bg .icon {        font-size: 38px;        line-height: 38px;    }    .advantages-line:before{        right: auto;        top: auto;        bottom: -334px;        left: 0;    }    .advantages-line:not(.lazy_bg):before{        content: url("images/pencils-small.png");    }    .webp_support .advantages-line:not(.lazy_bg):before{        content: url("images/pencils-small.webp");    }    .advantages-line {        padding: 0 0 67px 0;    }    .home-bnr-line .home-bnr-dots {        display: none;    }    .home-bnr-line {        margin: 0 0 10px 0;    }    .home-affiliate-buttons > span {        margin: 0 20px 20px 20px!important;    }    .home-affiliate-buttons {        text-align: center;    }    .text-block {        margin: 0;    }    .services-block .services-col a {        padding: 31px 30px 31px 80px;    }    .services-block .services-col a:before {        right: 24px;    }    .services-block .services-col a .icon {        left: 22px;    }    .services-line:before {        left: -80px;        bottom: -141px;    }    .services-line .container {        padding-top: 155px;    }    .services-line .container:before {        top: -15px;    }    .hiw-img-wrapper {        display: none;    }    .hiw-list .hiw-title {        font-size: 16px;        line-height: 20px;    }    .hiw-list .hiw-text {        font-size: 14px;    }    .hiw-list li {        padding: 0 0 20px 65px;    }    .home-hiw-buttons {        margin: 0;        padding: 30px 0 0 0;    }    #iframe {        min-height: 380px;    }    footer .home-testimonials:after {        display: none;        content: ''!important;    }    footer .home-testimonials {        padding: 24px 0;    }    .home-testimonials {        padding: 5px 0 20px 0;        min-height: 380px;    }    footer .home-testimonials {        min-height: 380px;    }    .home-testimonials .h2 {        font-size: 17px;        line-height: 21px;        margin: 0;    }    .home-testimonials:after {        right: 0;        top: 51px;    }    .home-testimonials .container {        padding: 0;    }    .home-testimonials ._t_item_wrapper{        padding: 0 10px;    }    .home-testimonials ._t_our_testimonials ._t_item{        padding: 20px 20px 20px 20px;        height: 300px;    }    .home-testimonials ._t_our_testimonials ._t_rating ._t_left{        display: none;    }    .home-testimonials ._t_our_testimonials ._t_item ._t_customer ._t_country{        width: 45px;        height: 45px;        background-size: 30px auto;    }    .home-testimonials ._t_our_testimonials ._t_item ._t_customer{        font-size: 16px;        line-height: 18px;        padding: 10px 0 10px 65px;        margin: 15px 0 10px 0;    }    .home-testimonials ._t_our_testimonials ._t_testi{        margin: 10px 0 0 0;    }    .footer {        padding: 5px 0 35px 0;    }    .footer-mail {        margin: 0 0 8px 0;    }    .breadcrumbs-wrapper .h1-title {        font-size: 24px;        line-height: 30px;    }    .container404 .header-title {        font-size: 22px;        line-height: 26px;    }    .container404 .text404 {        padding: 6px 15px 0 15px;    }    .container404 .header-title-wrapper {        position: relative;        padding: 0 0 10px 0;        margin: 0 0 17px 0;    }    .container404 .header-text {        margin: 0 0 30px 0;    }    .container404 .text404 .header-buttons {        margin-bottom: 15px;    }    .bottom-testimonials-block .testimonials-item {        padding: 15px 15px 20px 15px;        border: 1px solid #E6E6E6;        background: rgba(255, 255, 255, 1);        box-shadow: 0 0 20px 0 rgba(87, 87, 87, 0.05);    }    .bottom-testimonials-block .bottom-testimonials-title {        font-size: 20px;        line-height: 25px;        margin: 0 0 25px 0;        text-align: center;    }    .bottom-testimonials-block {        margin: 30px auto 0 auto;        padding: 30px 0 0 0;        position: relative;    }    .bottom-testimonials-block:before {        left: -15px;        bottom: -50px;        content: url("images/testi-left-bg-small.png");        display: inline-block;        position: absolute;        z-index: 0;    }    .bottom-testimonials-block:after {        right: -15px;        top: 40px;        content: url("images/testi-right-bg-small.png");        display: inline-block;        position: absolute;        z-index: 0;    }    .faq_item .faq_title {        font-size: 14px;    }    .faq_item .faq_title {        padding: 15px 15px 15px 50px;    }    .faq_item .faq_title:before {        margin: 0;        left: 21px;        top: calc(50% - 11px);    }    .faq_item.active .faq_ans {        font-size: 14px;        line-height: 22px;    }    .bann_discount .a {        margin-bottom: 20px;    }    .bann_discount .bnr-img {        margin: 0 0 10px 0;    }    .bann_discount .col-4 {        width: 100%;    }    .top_info .ul-how li {        padding: 0 0 15px 55px;        position: relative;    }    .top_info .ul-how .how-ttl {        font-size: 16px;        line-height: 22px;    }    .top_info .ul-how .how-text {        font-size: 14px;    }    body .table_order p.b {        margin-bottom: 20px;    }    body .table_order p.h5 {        font-size: 16px;        text-align: center;    }    body .table_order {        margin: 0 auto 30px auto;    }    .post-item .post-item-image .post-categories li a, .post-item .post-item-image .post-categories .ttl {        font-size: 12px;        line-height: 12px;        padding: 12px 5px;    }    .order-steps-bnr .os-item:before {        display: none;    }    .order-steps-bnr .os-item {        padding: 19px 4px 5px 90px;    }    .order-steps-bnr .os-item .os-text {        font-size: 15px;    }    .cat_single_label a .label {        display: none;    }    .cat_single_label h1 {        font-size: 20px!important;        padding: 0 20px!important;        text-align: center;    }    .cat_single_label span {        padding: 0 20px;        text-align: center;    }    .cat_single_label.title_label {        min-height: 1px;    }    .dropdown-menu.active {        top: -19px;    }    .cat_single_label > a .left-image {        display: none;    }    .cat_single_label > a {        padding: 0 20px;        min-height: 1px;    }    .cat_single_label h1,    .cat_single_label h3 {        font-size: 20px;        line-height: 26px;        text-align: center;    }    .body_testimonials:before {        display: none;    }    .writing-services-block{        max-width: 290px;        padding: 100px 15px 20px 15px;    }    .writing-services-block ul li{        font-size: 14px;    }    .our_box.our_short .first-discount-bnr{        max-width: 290px;    }    .presentation-bnr {        max-width: 290px;        padding: 20px 15px 20px 15px;        text-align: center;    }    .ppt-left{        display: none;    }    .presentation-bnr .support-phones {        font-size: 14px;        margin: 0 0 15px 0;    }    .presentation-bnr .ttl{        margin: 0 0 10px 0;    }    .presentation-bnr .live-chat span{        padding: 13px 10px 12px 10px;    }    .aff-pr {        max-width: 290px;        padding: 125px 15px 20px 15px;        background-position: top 10px center;        background-size: auto 100px;    }    .ap-wrapper p{        text-align: center!important;    }    .aff-pr .from{        font-size: 19px;    }    .benefits_services {        max-width: 290px;    }    .benefits_services .benefits_btn .order_btn, .benefits_services .benefits_btn .live-chat{        max-width: 110px;    }    .top-10-writers {        max-width: 290px;        padding: 125px 15px 20px 15px;        background-position: top 10px center;        background-size: 180px auto;        text-align: center;    }    .top-10-writers .data-text-wrap .ttl, .top-10-writers .data-text-wrap .text{        text-align: center;    }    .top-10-writers .data-text-wrap .default_button{        padding: 16px 40px 15px 15px;    }    .top-10-writers .data-text-wrap .default_button:before{        right: 15px;    }    .shortcode-vip-support{        max-width: 290px;        padding: 125px 15px 20px 15px;        background-position: top 10px center;        background-size: 135px auto;        text-align: center;    }    .shortcode-vip-support .data-text-wrap .default_button{        padding: 16px 40px 15px 15px;    }    .shortcode-vip-support .data-text-wrap .default_button:before{        right: 15px;    }    .shortcode-vip-support .data-text-wrap .text{        text-align: center;    }    .footer .footer-contacts .footer-title{        display: none;    }    .footer .footer-title{        margin: 0 0 20px 0;    }    .footer .footer-contacts{        margin: 20px 0 0 0;        text-align: center;    }    .footer-phones{        margin: 0;    }    .footer_sb{        text-align: center;        margin: 15px 0 0 0;    }    .footer .we-accept li, .footer .we-accept li img{        width: 37px;    }    footer .we-accept {        margin: 5px 0 10px 0;    }}@media screen and (max-width: 500px){    body .e-container .button-show{        display: block;        width: 100%;    }    body .e-container .button-show span{        width: 100%;        border-radius: 2px 2px 0 0;        margin: 0!important;    }    body .e-container .orders-list2 .buttons-change{        padding: 0;    }    body .e-container .orders-list2 .wrapper{        border-radius: 2px;    }    body .e-container .orders-list2 .wrapper{        border-top: none;    }}@media (max-width: 480px){    body .lifetime-discount-v2 .discount-values{        width: 150px;    }    body .lifetime-discount-v2 .discount-values .percent{        background-position: 44px 0;        margin: 0 0 0 8px;    }}@media (max-width: 424px){    .services-line{        margin: 0 0 15px 0;    }    .services-block .services-col{        padding: 0 15px;    }    .home-page .dots-bg, .services-line:before{        display: none;        background: none!important;    }    #toup{        right: 15px;        width: 40px;        height: 40px;    }    #toup .up-btn_ico{        top: 9px;    }    .services-block .services-col a .icon{        left: 10px;    }    .services-block .services-col a{        padding: 20px 30px 20px 70px;        height: auto;    }    .services-line .container:before{        display: none;    }    .services-line .container{        padding-top: 0;    }    .container .site-statistics li:before{        margin: 0;    }    .container .site-statistics li:before{        padding: 0;    }    .container .site-statistics li .title{        max-width: 85px;        line-height: 20px;    }    .container .site-statistics li{        padding: 0 0 0 50px !important;    }    .container .site-statistics li:before{        width: 35px;        height: 35px;    }}/*ADAPTIVE*//*TESTIMONIALS*/.all-testimonials{    overflow: hidden;    min-height: 50px;}.all-testimonials ._t_our_testimonials{    padding: 0;}.all-testimonials ._t_our_testimonials ._t_header{    display: none;}.all-testimonials ._t_our_testimonials ._t_item{    background: #fff;    position: relative;    border: 1px solid #E6E6E6;    border-radius: 20px;    box-shadow: 0 0 20px 0 rgba(87, 87, 87, 0.05);    -webkit-box-shadow: 0 0 20px 0 rgba(87, 87, 87, 0.05);    -moz-box-shadow: 0 0 20px 0 rgba(87, 87, 87, 0.05);    -o-box-shadow: 0 0 20px 0 rgba(87, 87, 87, 0.05);    padding: 25px 23px 25px 23px;    margin: 0 0 15px 0;}.all-testimonials ._t_our_testimonials ._t_customer{    font-size: 15px;    line-height: 20px;    color: #59568c;    font-family: 'Ubuntu-Medium', sans-serif;    margin: 0 0 10px 0;    position: relative;    border: none;    font-weight: normal;    padding: 0 0 0 50px;}.all-testimonials ._t_our_testimonials ._t_country{    width: 35px;    height: 35px;    display: inline-block;    border: 1px solid #E6E6E6;    box-shadow: 0 0 15px 0 rgba(87, 87, 87, 0.1);    border-radius: 50%;    position: absolute;    left: 4px;    top: 0;    bottom: 0;    margin: auto;    content: '';    background-position: center;    background-size: 22px auto;}.all-testimonials ._t_our_testimonials ._t_testi{    margin: 10px 0 0 0;    font-weight: normal;    font-size: 14px;    line-height: 24px;    color: #707070;    font-family: 'Circular-Medium', sans-serif;    text-align: left;}.all-testimonials ._t_our_testimonials ._t_order, .all-testimonials ._t_our_testimonials ._t_time{    font-family: 'Circular-Book', sans-serif;    color: #979696;    font-size: 12px;    line-height: 17px;    margin: 0;}body ._t_pagination>li>a, body ._t_pagination>li>span{    display: inline-block;    margin: 2px 5px;    border-radius: 50%;    background: #fff;    box-shadow: 0 0 10px 0 rgba(89, 86, 140, 0);    width: 32px;    height: 32px;    text-align: center;    padding: 9px 1px 0 1px;    transition: all .3s linear;    font-size: 14px;    line-height: 14px;    color: #616161;    border: 1px solid transparent;    text-decoration: none!important;}body ._t_pagination>.active>span, body ._t_pagination>.active>span:focus, body ._t_pagination>.active>span:hover, body ._t_pagination>li>a:hover{    box-shadow: 0 0 10px 0 rgba(89, 86, 140, 0.15);    background: #AFD64F;    color: #fff;    border-color: #AFD64F;}.content-container ul._t_pagination li:before{    display: none;}.content-container ul._t_pagination{    padding: 0;    margin: 30px 0 30px 0;}.all-testimonials.loading:after{    display: none!important;}/*TESTIMONIALS*/.icons-table{    width: 100%;    max-width: 240px;    margin: 10px auto 8px 0;}.icons-table img{    max-width: 100%;}.icons-table .tr .td{    padding: 0 5px;    vertical-align: middle;}.icons-table .tr .td:first-child{    padding-left: 0;}.icons-table .tr .td:last-child{    padding-right: 0;}@media screen and (max-width: 568px){    .icons-table{        margin: 15px auto 0 auto;    }}/*VIP SERVICES BANNER*/.vip-services-block-wrapper{    text-align: center;    margin: 30px auto;    overflow: hidden;}.vip-services-block{    position: relative;    margin: 30px auto;    padding: 120px 165px 120px 165px;    display: inline-block;    width: 626px;}.vip-services-block .center-block{    width: 296px;    height: 296px;    border: 6px solid #f0f3f8;    border-radius: 50%;    text-align: center;    padding: 22px;}.vip-services-block .center-block .a{    display: inline-block;    width: 240px;    height: 240px;    border: 28px solid #FF715D;    border-radius: 50%;    text-align: center;    padding: 58px 10px 5px 10px;    font-size: 16px;    line-height: 23px;    color: #636363;    text-decoration: none;    transition: all .3s linear;}.vip-services-block .center-block .a:hover{    box-shadow: 0 0 15px rgba(0,0,0,.4);}.vip-services-block .center-block .a span{    font-family: 'Ubuntu-Bold', sans-serif;    display: inline-block;}.vip-services-block .center-block .a .vip_price{    color: #14c352;}.vip-services-block .center-block .a .off{    text-transform: uppercase;    color: #23B7E2;}.vip-services-block .abs-block{    position: absolute;    margin: auto;    text-align: center;    width: 160px;}.vip-services-block .top-left{    left: 65px;    top: 0;}.vip-services-block .top-center{    left: 0;    right: 0;    top: 44px;}.vip-services-block .top-right{    right: 65px;    top: 0;}.vip-services-block .center-left{    left: 0;    top: 31%;}.vip-services-block .center-right{    right: 0;    top: 31%;}.vip-services-block .bottom-left{    left: 65px;    bottom: 0;}.vip-services-block .bottom-cenetr{    right: 0;    left: 0;    bottom: 0;}.vip-services-block .bottom-right{    right: 65px;    bottom: 0;}.vip-services-block .vip-services-block-title{    padding: 0 10px;    text-align: center;    font-size: 22px;    line-height: 32px;    color: #2c2c2c;    font-family: 'Ubuntu-Bold', sans-serif;    margin: 0 0 4px 0;}.vip-services-block .vip-services-block-title span{    color: #FF715D;    padding: 15px 0 0 0;    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAANCAMAAACTkM4rAAAAbFBMVEX/////XWn/kJn/4uT/+vv/X2v/8fL/wsf/bXf/Y2//3uH/v8X/rrP/qrD/nqb/lp7/dX7/9fb/7O3/0dT/0NT/y8//x8v/tbv/ipP/gYv/5ef/19r/09b/ub//p63/paz/nKT/eoP/Z3L/ZXGyCa6kAAAAg0lEQVQI112NRw7DMAwEObaK5d5Levn/H0M4jhNkDqvVgCBlw9wm+aOC7NPTwWgWJJZOS+OdLNTeZDxjT4hd/qCQEnTCnkRykgCM0lPP254KW1rbiAnBpN376tgembVE9LJz4azpKb+qptV0JLs5cF/fhSHeKMhXNfFDuipXRTtX/b8AazoExxZBnqkAAAAASUVORK5CYII=') no-repeat top center;}.vip-services-block .ttl{    text-align: center;    font-size: 14px;    line-height: 16px;    color: #9da6ae;    margin: 10px 0 10px 0;    min-height: 32px;}.vip-services-block .abs-block .a{    display: inline-block;    border: 14px solid #f0f3f8;    width: 112px;    height: 112px;    border-radius: 50%;    background: #fff;    padding: 30px 5px 10px 5px;    text-align: center;    font-size: 20px;    line-height: 22px;    color: #23B7E2;    font-family: 'Ubuntu-Bold', sans-serif;    text-decoration: none;    position: relative;    z-index: 1;}.vip-services-block .abs-block .a:hover{    border-color: #e0fbe7;}.vip-services-block .abs-block .a span{    display: block;    color: #636363;}.vip-services-block .vs-line{    width: 5px;    height: 50px;    display: inline-block;    position: absolute;    background: #f0f3f8;}.vip-services-block .vs-line:before{    position: absolute;    right: -6px;    bottom: 0;    margin: auto;    display: inline-block;    content: '';    background: #f0f3f8;    border-radius: 50%;    width: 18px;    height: 18px;}.vip-services-block .vs-line1{    left: 200px;    top: 125px;    transform: rotate(-45deg);}.vip-services-block .vs-line2{    right: 200px;    top: 125px;    transform: rotate(45deg);}.vip-services-block .vs-line3{    left: 149px;    top: 47%;    transform: rotate(-90deg);}.vip-services-block .vs-line4{    right: 149px;    top: 47%;    transform: rotate(90deg);}.vip-services-block .vs-line5{    left: 200px;    bottom: 125px;    transform: rotate(225deg);}.vip-services-block .vs-line6{    right: 200px;    bottom: 125px;    transform: rotate(-225deg);}.vip-services-block .ttl-package{    display: none;}@media screen and (max-width: 767px){    .vip-services-block .abs-block, .vip-services-block .center-block{        position: relative;        left: auto;        right: auto;        top: auto;        bottom: auto;        width: 100%;        padding: 0 0 0 85px;        margin-bottom: 10px;        height: 65px;        border: none;    }    .vip-services-block .vs-line{        display: none;    }    .vip-services-block .ttl, .vip-services-block .ttl-package{        font-size: 16px;        line-height: 18px;        text-align: left;        position: relative;        top: 18px;    }    .vip-services-block .abs-block .a, .vip-services-block .center-block .a{        width: 65px;        height: 65px;        border-width: 5px;        padding: 21px 5px 10px 5px;        font-size: 15px;        line-height: 15px;        position: absolute;        left: 0;        top: 0;        bottom: 0;        margin: auto;    }    .vip-services-block .abs-block .a:after{        position: absolute;        left: 26px;        bottom: -15px;        display: inline-block;        height: 10px;        width: 3px;        content: '';        background: #f0f3f8;    }    .vip-services-block .vip-services-block-title{        font-size: 26px;        line-height: 26px;    }    .vip-services-block .center-block .a{        font-size: 0;        line-height: 0;        padding-top: 15px;    }    .vip-services-block .center-block .a .off{        font-size: 15px;        line-height: 15px;    }    .vip-services-block .ttl-package{        display: block;    }    .vip-services-block .ttl-package .vip_price{        font-family: 'Ubuntu-Bold', sans-serif;        color: #14c352;    }    .vip-services-block .top-center{        height: auto;        padding: 0;    }    .vip-services-block{        padding: 0;        margin: 0;        width: auto;        display: block;    }    .vip-services-block-wrapper{        margin: 30px auto 20px auto;        max-width: 255px;    }}/*VIP SERVICES BANNER*//*SAMPLES SLIDER*/.home-essays{    margin: 50px 0 30px 0;}.home-essays .h2{    margin: 0 0 20px 0;}.container .samples-slider .essays-sample{    float: none;    width: 100%;    margin: 0;}.container .samples-slider .owl-item{    padding: 10px;}.container .samples-slider .owl-carousel .owl-wrapper-outer{    margin: 0;}.container .samples-slider .essays-sample .sample-order-block p.sample-get{    display: none;}.container .samples-slider .essays-sample .sample-order p{    font-size: 16px;    line-height: 20px;}.container .samples-slider .essays-sample .sample-order{    padding-top: 9px;}.container .samples-slider .owl-theme .owl-controls{    margin-top: 25px;}.samples-singe-slider{    margin: 40px 0;}/*SAMPLES SLIDER*//*OUR AFFILIATE PROGRAM PAGE*/.ap-steps-icon{background-image: url("images/ap-steps-spritesheet.png");background-repeat: no-repeat;display: inline-block}.ap-steps-icon1{width: 26px;height: 35px;background-position: -2px -2px}.ap-steps-icon2{width: 34px;height: 34px;background-position: -32px -2px}.ap-steps-icon3{width: 38px;height: 30px;background-position: -70px -2px}.ap-steps-icon4{width: 38px;height: 32px;background-position: -112px -2px}.ap-steps-icon5{width: 38px;height: 38px;background-position: -154px -2px}.ap-page{    max-width: 1140px;    margin: 34px auto 0 auto;}.content-container img.ap-img1{    box-shadow: 0 5px 20px 0 rgba(87, 87, 87, 0.25);    max-width: inherit;    margin: 23px 0 0 -30px;}.page-col .ap-text1 .col-7{    padding-right: 60px;}.page-col .ap-text1 h2{    font-size: 28px;    line-height: 40px;    color: #49494a;    margin: 0 0 25px 0;    padding: 0 0 20px 0;}.page-col .ap-text1 p{    margin-bottom: 24px;}.page-col .ap-text1 h2:before{    background: #23b7e2;}.apb-bnr1-wrapper{    max-width: 1138px;    margin: 35px auto 62px auto;    position: relative;}.apb-bnr1-wrapper:before{    position: absolute;    right: -221px;    bottom: 55px;    display: inline-block;    content: url("images/ap-bnr-dots1.png");    height: 3px;}.apb-bnr1{    position: relative;    border: 1px solid #E6E6E6;    border-radius: 30px;    background: #fff url("images/ap-bnr-bg1.png") no-repeat left 51px center;    box-shadow: 0 0 40px 0 rgba(87, 87, 87, 0.1);    -webkit-box-shadow: 0 0 40px 0 rgba(87, 87, 87, 0.1);    -moz-box-shadow: 0 0 40px 0 rgba(87, 87, 87, 0.1);    -o-box-shadow: 0 0 40px 0 rgba(87, 87, 87, 0.1);    padding: 32px 50px 37px 428px;}.apb-bnr1 .h5{    font-size: 30px;    line-height: 40px;    margin: 0 0 16px 0;    background: linear-gradient(75deg, #ff715d 48%, #59568c 80%);    background: -webkit-linear-gradient(75deg, #ff715d 48%, #59568c 80%);    background: -moz-linear-gradient(75deg, #ff715d 48%, #59568c 80%);    background: -webkit-linear-gradient(75deg, #ff715d 48%, #59568c 80%);    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;}.apb-bnr1 .p{    margin: 0 0 33px 0;    font-size: 15px;    line-height: 24px;    color: #707070;}.apb-bnr1 .default_button:before{    display: none;}.apb-bnr1 .default_button{    width: 100%;    max-width: 240px;    padding: 16px 10px 15px 10px;    box-shadow: 0 0 10px 0 rgba(255, 113, 93, 0.6);}.apb-bnr2-wrapper{    max-width: 1138px;    margin: 30px auto 67px auto;    position: relative;}.apb-bnr2-wrapper:before{    position: absolute;    left: -63px;    top: -17px;    display: inline-block;    content: url("images/ap-bnr-dots2.png");}.apb-bnr2{    border: 1px solid #E6E6E6;    border-radius: 30px;    background: #fff url("images/ap-bnr-bg2.png") no-repeat right 42px center;    box-shadow: 0 0 40px 0 rgba(87, 87, 87, 0.1);    -webkit-box-shadow: 0 0 40px 0 rgba(87, 87, 87, 0.1);    -moz-box-shadow: 0 0 40px 0 rgba(87, 87, 87, 0.1);    -o-box-shadow: 0 0 40px 0 rgba(87, 87, 87, 0.1);    padding: 32px 410px 57px 69px;    position: relative;}.apb-bnr2 .h5{    font-size: 30px;    line-height: 40px;    margin: 0 0 16px 0;    background: linear-gradient(75deg, #ff715d 48%, #59568c 80%);    background: -webkit-linear-gradient(75deg, #ff715d 48%, #59568c 80%);    background: -moz-linear-gradient(75deg, #ff715d 48%, #59568c 80%);    background: -webkit-linear-gradient(75deg, #ff715d 48%, #59568c 80%);    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;}.apb-bnr2 .p{    margin: 0 0 23px 0;    font-size: 15px;    line-height: 24px;    color: #707070;}.apb-bnr2 .default_button:before{    display: none;}.apb-bnr2 .default_button{    width: 100%;    max-width: 240px;    padding: 16px 10px 15px 10px;    background: #afd64f;    color: #fff;    box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.05);}.apb-bnr2 .default_button:hover{    background: #fff;    color: #49494a;}.ap-steps{    margin: 63px 0 59px 0;}.ap-steps ul{    list-style: none;    padding: 0;    margin: -10px;}.ap-steps ul li{    display: inline-block;    padding: 10px;    text-align: left;    margin: 0;    float: left;    width: 20%;}.ap-steps ul li:before{    display: none;}.ap-steps .ap-steps-item{    position: relative;    padding: 80px 0 0 0;}.ap-steps .ap-steps-item .ap-steps-icon{    position: absolute;    left: 0;    top: 0;}.ap-steps .ap-steps-item .ap-circle-icon{    display: inline-block;    position: absolute;    left: 13px;    top: 22px;    background: linear-gradient( -45deg, rgb(107,98,255) 0%, rgb(89,86,140) 100%);    border-radius: 50%;    width: 35px;    height: 35px;    box-shadow: 0 0 40px 0 rgba(184, 129, 248, 0.3);    opacity: 0.302;}.ap-steps .ap-steps-item .ap-circle-icon2{    background: linear-gradient( -45deg, rgb(255,141,125) 0%, rgb(255,127,109) 40%, rgb(255,113,93) 100%);    box-shadow: 0 0 40px 0 rgba(184, 129, 248, 0.3);}.ap-steps .ap-steps-item .ap-circle-icon3{    background: linear-gradient( -45deg, rgb(213,255,109) 0%, rgb(147,184,57) 100%);    box-shadow: 0 0 40px 0 rgba(175, 214, 79, 0.3);}.ap-steps .ap-steps-item .ap-circle-icon4{    background: linear-gradient( -45deg, rgb(35,183,226) 0%, rgb(47,104,204) 100%);    box-shadow: 0 0 40px 0 rgba(19, 181, 254, 0.3);}.ap-steps .ap-steps-item .p{    font-size: 17px;    line-height: 24px;    color: #49494a;    text-align: left;}.ap-steps .ap-steps-item .p b{    display: block;    font-size: 24px;    line-height: 34px;    color: #59568c;    margin: 0 0 7px 0;    text-align: left;}.ap-steps .ap-steps-title{    position: relative;    padding: 0 0 21px 0;    margin: 0 0 44px 0;    font-size: 28px;    line-height: 38px;    color: #49494a;    font-family: 'Circular-Bold', sans-serif;}.ap-steps .ap-steps-title:before{    position: absolute;    left: 0;    bottom: 0;    display: inline-block;    content: '';    width: 100px;    height: 3px;    background: #ff6c54;}.ap-text2{    position: relative;}.ap-text2:before{    position: absolute;    left: -393px;    top: 76px;    display: inline-block;    content: url("images/pencil-eraser.png");}.page-col .ap-text2 .h2{    color: #49494a;    padding: 0 0 23px 0;    margin: 0 0 24px 0;}.page-col .ap-text2 .h2:before{    height: 3px;    background: #97bc3c;}.page-col .ap-text2 .h4{    margin: 9px 0 10px 0;    font-size: 24px;    line-height: 34px;}.ap-text3{    position: relative;}.ap-text3:before{    position: absolute;    right: -638px;    top: -303px;    display: inline-block;    content: url("images/text3-bg.png");}.page-col .ap-text3{    margin: 0 0 80px 0;}.page-col .ap-text3 .h2{    color: #49494a;    padding: 0 0 30px 0;    margin: 0 0 28px 0;}.page-col .ap-text3 .h2:before{    height: 3px;}.page-col .ap-text3 p{    margin-bottom: 24px;}.page-col .ap-text4 .h4{    margin: 13px -2px 16px 0;    font-size: 30px;    line-height: 40px;    position: relative;}.page-col .ap-text4 .p{    margin: 0 0 30px 0;    font-size: 18px;    line-height: 28px;    color: #707070;    position: relative;}.page-col .ap-text4 .p strong{    color: #23b7e2;}.page-col .ap-text4 .default_button{    width: 100%;    max-width: 258px;    padding: 16px 10px 15px 10px;    border-color: #ff715d;    background: #fff;    color: #49494a;    box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.05);    position: relative;}.page-col .ap-text4 .default_button:hover{    background: #ff715d;    color: #fff;}.page-col .ap-text4 .default_button:before{    display: none;}.page-col .ap-text4 .col-7{    padding-left: 55px;    position: relative;}.page-col .ap-text4 .p:before{    position: absolute;    right: -52px;    bottom: -46px;    display: inline-block;    content: url("images/ap-bnr-dots3.png");}.content-container .ap-img2-wrapper{    position: relative;}.content-container .ap-img2-wrapper:before{    position: absolute;    left: -100px;    top: -36px;    display: inline-block;    content: url("images/ap-gray-shape.png");}.content-container .ap-img2-wrapper .ap-img2{    max-width: inherit;    position: relative;    margin: 0 0 0 -43px;    box-shadow: 0 5px 20px 0 rgba(87, 87, 87, 0.25);}@media screen and (max-width: 1199px){    .content-container .ap-img2-wrapper .ap-img2{        margin: 0;        max-width: 100%;    }    .content-container img.ap-img1{        margin: 23px 0 0 0;        max-width: 100%;    }    .page-col .ap-text1 .col-7{        padding-right: 15px;    }    .page-col .ap-text4 .col-7{        padding-left: 15px;    }}@media(min-width: 1024px) {    .all_testimonials {        margin: 0 292px 0 0;    }}@media screen and (max-width: 1023px){    .ap-text2:before, .ap-text3:before, .ap-testimonials:before, .apb-bnr2-wrapper:before, .apb-bnr1-wrapper:before{        display: none;        content: '';    }    .content-container img.ap-img1{        margin: 23px auto 0 auto;        display: block;    }    .content-container .ap-img2-wrapper{        text-align: center;        margin: 0 0 30px 0;    }}@media screen and (max-width: 991px){    .apb-bnr1, .apb-bnr2{        padding: 200px 30px 37px 30px;        text-align: center;        background-position: top 20px center;        background-size: auto 180px;    }    .apb-bnr1 .h5,.apb-bnr2 .h5{        text-align: center;    }    .ap-steps .ap-steps-item .p{        font-size: 15px;        line-height: 22px;    }    .ap-steps .ap-steps-item .p b{        font-size: 20px;        line-height: 30px;    }    .ap-steps ul li{        width: 33.33333333333%;        margin-bottom: 20px;    }    .ap-steps .ap-steps-item .p{        min-height: 103px;    }    .ap-steps{        margin: 63px 0 25px 0;    }}@media screen and (max-width: 568px){    .ap-steps ul li{        width: 100%;        margin: 0;    }    .ap-steps .ap-steps-item .p{        min-height: 1px;    }    .page-col .ap-text1 h2{        font-size: 21px;        line-height: 31px;    }    .apb-bnr1 .h5, .apb-bnr2 .h5{        font-size: 20px;        line-height: 30px;    }    .apb-bnr1, .apb-bnr2{        padding: 200px 15px 37px 15px;    }    .ap-steps .ap-steps-title{        font-size: 22px;        line-height: 32px;    }    .ap-page{        margin: 10px auto 0 auto;    }    .content-container img.ap-img1{        margin: 0 auto;    }    .apb-bnr1-wrapper{        margin: 35px auto 35px auto;    }    .ap-steps{        margin: 35px 0 0 0;    }    .ap-steps .ap-steps-item{        position: relative;        padding: 65px 0 0 0;    }    .apb-bnr2-wrapper{        margin: 30px auto 35px auto;    }    .page-col .ap-text3{        margin: 0 0 35px 0;    }    .content-container .ap-img2-wrapper{        margin: 0 0 5px 0;    }    .page-col .ap-text4 .h4{        font-size: 22px;        line-height: 32px;    }    .page-col .ap-text4 .p{        font-size: 16px;        line-height: 26px;    }}/*OUR AFFILIATE PROGRAM PAGE*//*REVIEWS*/.star{display: inline-block;width: 15px;height: 15px;background-size: 15px;background-repeat: no-repeat;background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPBAMAAADJ+Ih5AAAALVBMVEUAAAD8vCn8vCn8vCn8vCn8vCn8vCn8vCn8vCn8vCn8vCn8vCn8vCn8vCn8vCktclJHAAAADnRSTlMAmSIR7ndmRN1VzDO7qsycqi4AAABdSURBVAjXYwACJgYoUIQx5BQgNLNfAITB+s4BRG0vjXj3MLLcgEHuHQg82cDABmYsBsqlAOk3BkAGJ5CxAEiD5RpADEYg4xGIwfEk6d4zEENPmIGzEcRQB2JLBgYAkHglJ2+MkVEAAAAASUVORK5CYII=');margin: 0 2px}.star.empty{background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPBAMAAADJ+Ih5AAAALVBMVEUAAAC1r6+1r6+1r6+1r6+1r6+1r6+1r6+1r6+1r6+1r6+1r6+1r6+1r6+1r6/ksdroAAAADnRSTlMAmSIR7ndmRN1VzDO7qsycqi4AAABdSURBVAjXYwACJgYoUIQx5BQgNLNfAITB+s4BRG0vjXj3MLLcgEHuHQg82cDABmYsBsqlAOk3BkAGJ5CxAEiD5RpADEYg4xGIwfEk6d4zEENPmIGzEcRQB2JLBgYAkHglJ2+MkVEAAAAASUVORK5CYII=')}.star_tp{margin: 0 1px;display: inline-block;width: 19px;height: 19px;background-size: 19px;background-repeat: no-repeat;background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAMAAABFjsb+AAAAVFBMVEUAt3f///8AvIAAuXvy/PrW9u4A0agAy54AvoZx5MtH38IAzqIAyJkAxpT4/vzr+vfo+vbh+PLa9/Cq7t6g7NqS6dWN6NSD59Fq48lX4MUu3L0A2bnLbt6WAAAAZklEQVQY062PWQ6AIAxELQVkcd+X+99TEQ0l+Kfz0/Ql0+lkvyh/YYIlqACZsBVGsiFz6oArN9GzDYIWfG6JmzQ22Nl8oV7RhPIk1R6nGgA+DTp+GDQzwJFaa+natZZ2VT5KZl91AHiWAjLoaetFAAAAAElFTkSuQmCC')}.star_tp.empty{opacity: .5}.star_sj{margin: 0 1px;display: inline-block;width: 18px;height: 17px;background-size: 18px 17px;background-repeat: no-repeat;background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARCAMAAADnhAzLAAAAh1BMVEUAAAD/aRP/aRP/aRP/aRP/aRP/aRP/aRP/aRP/aRP/aRP/aRP/aRP/aRP/aRP/aRP/aRP/aRP/aRP/aRP/aRP/aRP/aRP/aRP/aRP/aRP/////yK3/2cb/qX3/pHb/eC3/bx7/9/L/sor/dSj/bBj/8Oj/3cz/z7f/xaf/l2L/klr/ikz/fzqs1RNAAAAAGXRSTlMAufozGhIGlfXp493XxrKijIeAcls+LQ1GfiaUTQAAAJVJREFUGNNtkEkCwiAMRWkpDnWs1oEEirbOev/zCUnspv5FCA/4CVGkYpvNZ4u1Vj+NNhPLWhZCMttruie04t2FYmki2TEJntdxRPLMO15zow45pzcInNRKx/hERACH2EbDSh3TSXOGJDyRmabbn8QaSivxCtCjWip6aF9XxxWlr8fb2u7ekZV0H305lmb4x/+TGM7rCwVmFmP2KUHSAAAAAElFTkSuQmCC')}.star_sj.empty{opacity: .5}.sprite-review{background-image: url("images/spritesheet-reviews-logos.png");background-repeat: no-repeat;display: inline-block}.sprite-review-icon1{width: 130px;height: 21px;background-position: -2px -2px}.sprite-review-icon2{width: 132px;height: 27px;background-position: -136px -2px}.sprite-review-icon3{width: 117px;height: 28px;background-position: -272px -2px}.sprite-review-icon4{width: 116px;height: 32px;background-position: -393px -2px}.sprite-review-icon5{width: 70px;height: 30px;background-position: -513px -2px}.rev-stat{background-image: url("images/spritesheet-rev-stat.png");background-repeat: no-repeat;display: inline-block}.rev-stat-icon1{width: 50px;height: 50px;background-position: -2px -2px}.rev-stat-icon2{width: 50px;height: 50px;background-position: -56px -2px}.rev-stat-icon3{width: 50px;height: 50px;background-position: -110px -2px}.review-rating-star{background-image: url("images/spritesheet-review-rating-stars.png");background-repeat: no-repeat;display: inline-block}.review-rating-star-icon1{width: 35px;height: 35px;background-position: -2px -2px}.review-rating-star-icon2{width: 35px;height: 35px;background-position: -41px -2px}.review-rating-star-icon3{width: 35px;height: 35px;background-position: -80px -2px}.review-rating-star-icon4{width: 35px;height: 35px;background-position: -119px -2px}.review-rating-star-icon5{width: 35px;height: 35px;background-position: -158px -2px}.r-type{background-image: url("images/spritesheet-r-types.png");background-repeat: no-repeat;display: block}.r-type-sj{width: 133px;height: 40px;background-position: -2px -2px}.r-type-tp{width: 133px;height: 40px;background-position: -139px -2px}.page-testimonial{    column-count: 4;    -webkit-column-count: 4;    -moz-column-count: 4;    column-gap: 0;    -webkit-column-gap: 0;    -moz-column-gap: 0;    margin: 0 0 30px 0;}.page-testimonial .testimonial-single{    break-inside: avoid;    page-break-inside: avoid;    -webkit-column-break-inside: avoid;    -moz-column-break-inside: avoid;    padding: 15px 15px;}.page-testimonial .testimonial-item{    background: #fff;    position: relative;    border: 1px solid #E6E6E6;    border-radius: 20px;    box-shadow: 0 0 20px 0 rgba(87, 87, 87, 0.05);    -webkit-box-shadow: 0 0 20px 0 rgba(87, 87, 87, 0.05);    -moz-box-shadow: 0 0 20px 0 rgba(87, 87, 87, 0.05);    -o-box-shadow: 0 0 20px 0 rgba(87, 87, 87, 0.05);    padding: 31px 23px 36px 23px}.testimonial-item .t-name{    font-size: 15px;    line-height: 20px;    color: #59568c;    font-family: 'Ubuntu-Medium', sans-serif;    margin: 0 0 5px 0;    position: relative;}.testimonial-item .t-name:after{    position: relative;    top: 3px;    margin: 0 0 0 7px;    display: inline-block;    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAQBAMAAAA2ZkhwAAAALVBMVEUAAAD/hHj/hHj/hHj/hHj/hHj/hHj/hHj/hHj/hHj/hHj/hHj/hHj/hHj/hHho4HloAAAADnRSTlMA7syqRJlmIt27d1UzEczZP40AAABKSURBVAjXY2BguMAABE4SAQwMLHLvHjMwMD00epfAUPeY510AQ91LFiDJ9K7x3QYGtnfvHgFV6r17BiQd3xkASa6HBSDNJgw4AQAwwxXo5H07RgAAAABJRU5ErkJggg==');}.testimonial-item .t-data{    font-size: 13px;    line-height: 18px;    color: #707070;    font-family: 'Circular-Book', sans-serif;    margin: 38px 0 0 0;}.testimonial-item .t-text{    margin: 15px 0 15px 0;    text-align: left;}.testimonial-item .date{    margin: 0;    text-align: left;    font-size: 12px;    line-height: 18px;    color: #8e8e8e;}.testimonial-item .date span{    display: block;}.testimonial-item .t-text p{    margin: 0;    font-size: 14px;    line-height: 24px;    color: #707070;    font-family: 'Circular-Medium', sans-serif;    text-align: left;}.review-top-line .review-icons-ul{    padding: 47px 0 42px 0;    margin: 0;    list-style: none;    border-bottom: 1px solid #ebebeb;}.review-top-line .review-icons-ul li{    position: relative;    display: inline-block;    padding: 0 20px 20px 20px;}.review-top-line .review-icons-ul li:first-child{    padding-left: 0;}.review-top-line .review-icons-ul li:last-child{    padding-right: 0;}.review-top-line .review-icons-ul li:before{    display: none;}.review-statistic{    margin: 0 -50px;    position: relative;}.review-statistic:before, .review-statistic:after{    content: '';    clear: both;    display: block;    width: 100%;    height: 0;}.review-statistic .rs-item{    float: left;    width: 33.3333333%;    padding: 0 50px;}.review-statistic .rs-content{    position: relative;    background: #fff;    border: 1px solid #d7d8d8;    box-shadow: 0 0 20px 0 rgba(87, 87, 87, 0.05);    border-radius: 20px;    padding: 43px 43px 20px 43px;    height: 255px;}.review-statistic-wrapper p{    margin: 0;}.review-statistic .rs-content .rev-stat{    position: absolute;    right: 43px;    top: 47px;}.review-statistic .rs-content .p1{    margin: 0 0 8px 0;    font-size: 20px;    line-height: 20px;    color: #49494a;    font-family: 'Circular-Book', sans-serif;}.review-statistic .rs-content .p2{    font-family: 'Circular-Bold', sans-serif;    margin: 0;    font-size: 28px;    line-height: 28px;    color: #59568c;}.review-statistic .rs-content .p3{    padding: 48px 0 0 0;    margin: 48px 0 0 0;    border-top: 1px solid #dfdfdf;    font-size: 15px;    line-height: 20px;    color: #707070;    font-family: 'Circular-Book', sans-serif;}.reviews-count-data ul{    padding: 0;    list-style: none;    margin: 0 -15px;}.reviews-count-data ul:before, .reviews-count-data ul:after{    display: block;    width: 100%;    height: 0;    content: '';    clear: both;}.reviews-count-data ul li{    float: left;    width: 20%;    padding: 0 15px;    text-align: left;}.reviews-count-data ul li:before{    display: none;}.reviews-count-data ul li:after{    position: absolute;    right: 0;    top: 0;    display: inline-block;    content: '';    width: 1px;    height: 40px;    background: #d9d9d9;}.reviews-count-data ul li:last-child:after{    display: none;}.rcd-content{    position: relative;    padding: 0 0 0 62px;}.rcd-content .review-rating-star{    position: absolute;    left: 14px;    top: -1px;}.rcd-content .p1{    margin: 0 0 3px 0;    font-size: 18px;    line-height: 18px;    color: #59568c;    font-family: 'Circular-Bold', sans-serif;}.rcd-content .p2{    margin: 0;    font-size: 15px;    line-height: 20px;    color: #707070;    font-family: 'Circular-Book', sans-serif;}.reviews-count-data{    margin: 0 auto 85px auto;    padding: 0 0 88px 0;    border-bottom: 1px solid #ededed;}.reviews-slider{    margin: 0 auto 42px auto;    max-width: 1060px;}.reviews-slider .testimonial-slide{    padding: 0 32px;}.reviews-slider .testimonial-slide-content{    position: relative;    padding: 35px 28px 20px 28px;    border: 1px solid #E6E6E6;    background: #fff;    box-shadow: 0 0 20px 0 rgba(87, 87, 87, 0.05);    -webkit-box-shadow: 0 0 20px 0 rgba(87, 87, 87, 0.05);    -moz-box-shadow: 0 0 20px 0 rgba(87, 87, 87, 0.05);    -o-box-shadow: 0 0 20px 0 rgba(87, 87, 87, 0.05);    height: 240px;}.reviews-slider .testimonial-slide-content .t-name{    font-size: 15px;    line-height: 18px;    color: #49494a;    font-family: 'Circular-Bold', sans-serif;    height: 18px;    overflow: hidden;    margin: 0 0 5px 0;}.reviews-slider .testimonial-slide-content .t-text{    padding: 15px 0 0 0;    margin: 10px 0 0 0;    height: 115px;    overflow: hidden;    border-top: 1px solid #f2f2f2;}.reviews-slider .testimonial-slide-content .t-text p{    margin: 0;    font-size: 15px;    line-height: 24px;    color: #707070;    font-family: 'Circular-Book', sans-serif;}.review-top-line{    margin: 28px 0 0 0;}.review-top-line .review-top-line-content{    max-width: 750px;    margin: 0 0 94px 0;}.review-top-line .h2{    font-size: 26px;    line-height: 33px;    color: #49494a;    font-family: 'Ubuntu-Bold', sans-serif;    margin: 0 0 15px 0;    padding: 0;}.review-top-line .h2:before{    display: none;}.review-page-col .container{    width: 100%;    max-width: 100%;    padding: 0 23px;}.review-statistic-wrapper{    max-width: 1160px;    margin: 0 auto 102px auto;    position: relative;}.review-statistic-wrapper:before{    position: absolute;    left: -62px;    bottom: -71px;    display: inline-block;    content: url("images/dots.png");}.reviews-img1{    margin: 8px 0 0 -41px;}.reviews-count-data .h2{    font-size: 26px;    line-height: 33px;    color: #49494a;    font-family: 'Ubuntu-Bold', sans-serif;    margin: 0 0 15px 0;    padding: 0;}.reviews-count-data .h2:before{    display: none;}.reviews-count-data .text-p{    font-size: 15px;    line-height: 25px;    color: #707070;    margin: 0 0 54px 0;}.review-bottom-text .h2{    font-size: 26px;    line-height: 33px;    color: #49494a;    font-family: 'Ubuntu-Bold', sans-serif;    margin: 0 0 15px 0;    padding: 0;}.review-bottom-text .h2:before{    display: none;}.reviews-img2{    margin: 39px 0 0 75px;}.review-bottom-text{    margin: 0 0 92px 0;}.reviews-slider ._t_our_testimonials{    padding: 0;}.reviews-slider .owl-pagination{    display: none;}.reviews-slider .owl-buttons{    display: block !important;    position: absolute;    left: 0;    right: 0;    top: 38%;    width: 100%;}.reviews-slider .owl-buttons .owl-prev{    float: left;    position: relative;    left: -57px;}.reviews-slider .owl-buttons .owl-next{    float: right;    position: relative;    right: -57px;}.reviews-slider .owl-theme .owl-controls .owl-buttons div{    font-size: 0;    color: transparent;    font-family: 'Ubuntu-Light', sans-serif;    transition: all .3s linear;    border-radius: 0;    background: none;    -webkit-appearance: none;}.reviews-slider .owl-theme .owl-controls .owl-buttons div:before{    display: inline-block;    font-size: 50px;    line-height: 50px;    color: #d4d5d6;    transition: all .3s linear;}.reviews-slider .owl-buttons .owl-prev:before{    content: '‹';}.reviews-slider .owl-buttons .owl-next:before{    content: '›';}.reviews-slider .owl-theme .owl-controls .owl-buttons div:hover:before{    color: #1bb8e2;    transition: all .3s linear;}.testimonial-filters .h2:before{    display: none;}.testimonial-filters .h2{    font-size: 26px;    line-height: 33px;    color: #49494a;    font-family: 'Ubuntu-Bold', sans-serif;    margin: 0 0 34px 0;    padding: 0;}.review-links ul{    list-style: none;    padding: 0;    margin: 0;    text-align: center;}.review-links ul li{    padding: 0 26px;    display: inline-block;}.review-links ul li:before{    display: none;}.review-links ul li:first-child{    padding-left: 0;}.review-links ul li:last-child{    padding-right: 0;}.review-links ul li .lbl{    font-size: 15px;    line-height: 15px;    color: #323538;    display: block;    margin: 0 0 5px 16px;    text-align: left;}.review-links ul li .r-type{    margin: 0 0 0 16px;}.review-links ul li a{    font-size: 15px;    line-height: 15px;    color: #1b92ee;    border-bottom: 1px solid #1b92ee;    display: inline-block;    position: relative;    padding: 0 15px 0 0;    transition: all.3s linear;    text-decoration: none;    margin: 20px 0 0 0;    font-family: 'Circular-Book', sans-serif;}.review-links ul li a:hover{    border-color: transparent;}.review-links ul li a:before{    position: absolute;    right: -2px;    top: -2px;    display: inline-block;    content: '';    width: 12px;    height: 13px;    background-size: 12px 13px;    background-repeat: no-repeat;    background-position: 0 0;    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAANBAMAAABvB5JxAAAAIVBMVEUbku4AAAAbku4bku4bku4bku4bku4bku4bku4bku4bku7N/D/nAAAACnRSTlPdAGYid1XMM+4RwcYUPQAAAE9JREFUCNdjEFdSElVSZfBatcpg1QKGBCDPYwEDg6CgMAMDiDJgBlJAjmEokDJgFnRhYAByBIGCIsyCIEpwIpAC6gMCNqApQLAEaCYQFAIAa98OJJRENhAAAAAASUVORK5CYII=');}.review-links{    margin: 0 0 111px 0;}.reviews-slider .get_latest_testimonials{    max-height: 100%;    overflow: visible;}.reviews-slider ._t_our_testimonials ._t_item_wrapper{    padding: 0 23px;}.reviews-slider ._t_our_testimonials ._t_item{    position: relative;    padding: 35px 28px 20px 28px;    border: 1px solid #E6E6E6;    background: #fff;    box-shadow: 0 0 20px 0 rgba(87, 87, 87, 0.05);    -webkit-box-shadow: 0 0 20px 0 rgba(87, 87, 87, 0.05);    -moz-box-shadow: 0 0 20px 0 rgba(87, 87, 87, 0.05);    -o-box-shadow: 0 0 20px 0 rgba(87, 87, 87, 0.05);    height: 240px;    border-radius: 0;    margin: 0;}.reviews-slider ._t_our_testimonials ._t_customer{    border: none;    font-weight: normal;    font-size: 15px;    line-height: 18px;    color: #49494a;    font-family: 'Circular-Bold', sans-serif;    height: 18px;    overflow: hidden;    margin: 0 0 5px 0;}.reviews-slider ._t_our_testimonials ._t_testi{    font-weight: normal;    text-align: left;    font-size: 15px;    line-height: 24px;    color: #707070;    font-family: 'Circular-Book', sans-serif;    padding: 15px 0 0 0;    margin: 10px 0 0 0;    height: 115px;    overflow: hidden;    border-top: 1px solid #f2f2f2;}.reviews-slider ._t_our_testimonials ._t_header{    display: none;}.reviews-slider ._t_time_and_order{    display: none;}@media screen and (max-width: 1199px){    .review-top-line .review-icons-ul{        max-width: 480px;        margin: 0 auto;        text-align: center;    }    .review-top-line .review-icons-ul li{        padding: 0 10px 20px 10px !important;    }    .review-statistic .rs-item{        padding: 0 15px;    }    .review-statistic{        margin: 0 -15px;    }    .reviews-slider ._t_our_testimonials ._t_item_wrapper{        padding: 0 15px;    }    .reviews-slider{        padding: 0;    }    .reviews-slider .owl-buttons{        display: none!important;    }    .reviews-slider .owl-pagination{        display: block;        margin: 20px 0 0 0;    }    .page-testimonial{        column-count: 3;        -webkit-column-count: 3;        -moz-column-count: 3;    }}@media screen and (max-width: 991px) {    .review-top-line .review-icons-ul{        padding: 20px 0;    }    .review-statistic .rs-content{        padding: 25px 20px 20px 20px;        height: 200px;    }    .review-statistic .rs-content .p3{        padding: 35px 0 0 0;        margin: 35px 0 0 0;    }    .review-statistic .rs-content .rev-stat{        right: 20px;        top: 25px;    }    .review-top-line .review-top-line-content{        margin: 0 0 30px 0;    }    .review-statistic-wrapper{        margin: 0 auto 60px auto;    }    .reviews-count-data{        margin: 0 auto 25px auto;        padding: 0 0 40px 0;    }    .reviews-img2{        display: none;    }    .review-bottom-text .col-6{        width: 100%!important;    }    .review-bottom-text{        margin: 0 0 40px 0;    }    .review-links{        margin: 0 0 75px 0;    }}@media screen and (max-width: 767px) {    .reviews-img1{        display: none;    }    .review-top-line .col-8{        width: 100%!important;    }    .review-top-line .review-top-line-content{        max-width: 100%;    }    .review-top-line{        margin: 0;    }    .review-statistic .rs-item{        width: 100%;    }    .review-statistic .rs-content{        padding: 25px 20px 20px 20px;        height: 170px;        max-width: 290px;        margin: 0 auto 30px auto;    }    .review-statistic .rs-content .p3{        padding: 22px 0 0 0;        margin: 23px 0 0 0;    }    .review-statistic-wrapper{        margin: 0 auto 10px auto;    }    .reviews-count-data ul li{        width: 33.33333%;        margin-bottom: 15px;    }    .page-testimonial{        column-count: 2;        -webkit-column-count: 2;        -moz-column-count: 2;    }    .reviews-count-data{        margin: 0 auto 15px auto;        padding: 0 0 20px 0;    }}@media screen and (max-width: 568px){    .review-top-line .h2, .reviews-count-data .h2, .review-bottom-text .h2{        font-size: 24px;        line-height: 30px;    }    .review-top-line .h2 br{        display: none;    }    .review-statistic .rs-content .p1{        font-size: 18px;        line-height: 18px;    }    .review-statistic .rs-content .p2{        font-size: 24px;        line-height: 24px;    }    .review-statistic .rs-content .p3{        padding: 15px 0 0 0;        margin: 15px 0 0 0;    }    .review-statistic .rs-content{        height: 150px;    }    .reviews-count-data ul li{        width: 50%;    }    .rcd-content .review-rating-star{        left: 0;    }    .rcd-content{        padding: 0 0 0 45px;    }    .review-links ul li{        display: block;        padding: 0 0 30px 0 !important;    }    .page-testimonial{        column-count: 1;        -webkit-column-count: 1;        -moz-column-count: 1;    }    .review-links ul li .r-type{        margin: 0 auto;    }    .review-links ul li .lbl{        margin: 0 0 5px 0;        text-align: center;    }    .review-links{        margin: 0 0 30px 0;    }    .reviews-slider ._t_our_testimonials ._t_order{        display: none;    }}/*REVIEWS*/.orders-inner .pager:before, .orders-inner .pager:after{    width: 100%;    height: 0;    display: block;    content: '';    clear: both;}.orders-inner .pager .pagination{    width: auto;    float: left;}.orders-inner .pager .all-pages{    float: right;    margin: 27px 0 0 0;}.orders-inner .pager .all-pages .btn{    border: none!important;    margin: 0;}@media screen and (max-width: 568px){    .orders-inner .pager .pagination, .orders-inner .pager .all-pages{        width: 100%;        float: none;        text-align: center;    }}#testimonials{    display: block!important;    opacity: 1!important;    min-height: 120px;}#testimonials.loading:before{    opacity: 0;}body .table-of-contents{    background: none;    overflow: hidden;    padding: 0 0 28px 0;    margin: 0 0 28px 0;    border-bottom: 1px solid #e1e1e1;}body .table-of-contents .h4{    font-size: 18px;    line-height: 18px;    color: #5a558b;    margin: 0 0 25px 0;    padding: 0 0 0 40px;    position: relative;    background: none;    -webkit-text-fill-color: #5a558b;}body .table-of-contents .h4:before{    position: absolute;    left: 0;    top: -1px;    display: inline-block;    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAARCAMAAAAIRmf1AAAAVFBMVEUAAAAAvfAArOwAwfEAru0Aru0ArOw3x/MAt/AArewAru0Aru0ArewArewArOwArOwArOwArOzc9v8ArOyz6fyl5Pqs5/vP8f5dz/W76/2I2/h21fcJok+GAAAAEnRSTlMA+4D+3dsw/vv668qKclA7FAFOo9E+AAAAW0lEQVQY073QSQ6AIBBEUZTBeaKxQb3/PTUdSCW69y1/UptSzpKYFBjN4XHRgkbsRdOvaMGL2A61mDdp4tCVoLE0OLtvC/RXizvE3BJBksavLVP+BVib8h9YdwPknxQEXB6LJQAAAABJRU5ErkJggg==');    width: 19px;    height: 17px;}body .table-of-contents ul{    padding: 0;    margin: 0;}body .table-of-contents ul li{    padding: 1px 0 7px 40px;    font-size: 15px;    line-height: 18px;    color: #1d519f;    text-align: left;}body .table-of-contents ul li:before{    width: 6px;    height: 6px;    background: #45b7e2;    border: none;    left: 7px;    top: 6px;}body .table-of-contents ul li a{    color: #1d519f;}body .table-of-contents ul li a:hover{    color: #5a558b;}body .vip-offer-row .vip-label span{    top: 49px;}body .vip-offer-row .vip-label.vip-icon-popular span{    top: 52px;    left: 11px;}body .vip-offer-tab{    border: 1px solid #E6E6E6;    border-radius: 60px;    background: #fff;    box-shadow: 0 3px 7px 2px rgba(87, 87, 87, 0.1);    font-family: 'Ubuntu-Bold', sans-serif;    font-weight: normal;    text-transform: none;}body .vip-offer-tab:hover{    color: #FF715D;}body .vip-offer-tab.active, body .vip-offer-tab.active:hover{    background: #ddf2f9;    color: #59568c;}body .vip-offer-tab.active:after{    border-color: #ddf2f9 transparent transparent transparent;}body .vip-offer-tab.active:before{    border-color: #E6E6E6 transparent transparent transparent;}.recent-single-wrapper .recent-post-item-left img{    width: 100%!important;    display: block!important;}.recent-single-wrapper p.title{    margin: 20px 0 10px 0;    text-align: center;    font-size: 17px;    line-height: 20px;    color: #343434;    font-family: 'Ubuntu-Bold', sans-serif;    display: block;}.recent-single-wrapper .recent-post-item{    padding: 0 10px;}.recent-single-wrapper .recent-post-item-left{    height: 210px;    overflow: hidden;}.recent-single-wrapper .posts-line-wrapper .recent-posts{    padding: 0;}.posts-line-wrapper .sidebar-item{    margin: 0 0 30px 0;}@media screen and (max-width: 768px){    .recent-single-wrapper{        display: none;    }}body .recommend-vip-services{    margin: 0 30px 15px 30px;    background: #23B7E2;    border-radius: 10px;    width: auto;}body .recommend-vip-services .arrow{    border-color: #23B7E2 transparent transparent transparent;}body .recommend-vip-services .title{    font-family: 'Circular-Bold', sans-serif;    font-weight: normal;    font-size: 14px;}body .recommend-vip-services p{    margin: 0;    font-family: 'Circular-Book', sans-serif;    font-size: 13px;    line-height: 16px;}body .recommend-vip-services p .semi-bold{    font-family: 'Circular-Medium', sans-serif;    font-weight: normal;}body .recommend-vip-services .action{    top: 0;    bottom: 0;    margin: auto;    height: 30px;}body .recommend-vip-services .action .btn{    font-family: 'Ubuntu-Bold', sans-serif;    font-weight: normal;    border: 1px solid #fff;    background: #fff;    color: #23B7E2;}body .recommend-vip-services .action .btn:hover{    color: #FF715D;}@media screen and (max-width: 1199px){    body .recommend-vip-services{        margin: 0 auto 15px auto;        max-width: 680px;    }    .recommend-vip-services .title{        top: 31px;    }}@media screen and (max-width: 767px){    body .recommend-vip-services{        max-width: 445px;        padding: 15px 95px 15px 15px;    }    body .recommend-vip-services .title{        position: relative;        top: auto;        left: auto;    }    body .recommend-vip-services .arrow-1{        left: 25%;    }    body .recommend-vip-services .arrow-2{        left: 75%;    }}@media screen and (max-width: 679px){    body .recommend-vip-services .arrow-1{        display: none;    }    body .recommend-vip-services .arrow-2{        left: 0;        right: 0;        margin: auto;    }    body .recommend-vip-services{        max-width: 490px;    }}@media screen and (max-width: 568px){    body .recommend-vip-services{        padding: 15px 15px 15px 15px;    }    body .recommend-vip-services .action{        top: 8px;        bottom: auto;    }    body .table-of-contents{        padding: 0 0 15px 0;        margin: 15px 0 20px 0;    }    body .table-of-contents .h4{        margin: 0 0 15px 0;    }    .footer .we-accept li{        margin: 0 1px;    }}body .jswindow .modal-window #improve-services-list input[type='submit'].btn-blue{    background: #1bb31d;    border-color: #1bb31d;    color: #fff;}body .jswindow .modal-window #improve-services-list input[type='submit'].btn-blue:hover{    background: #fff;    color: #1bb31d;    border-color: #1bb31d;}body .vip-services-modal .ttl{    font-family: 'Ubuntu-Bold', sans-serif;    font-weight: normal;}body .vip-services-modal .vip-services-list .li.package .name{    font-family: 'Ubuntu-Bold', sans-serif;    font-weight: normal;}body .vip-services-modal .new-price{    font-family: 'Ubuntu-Bold', sans-serif;    font-weight: normal;}body .vip-services-modal .vip-services-list .vip-price{    font-family: 'Ubuntu-Medium', sans-serif;    font-weight: normal;}body .vip-services-modal .dont-show-again{    padding: 7px 0 4px 0;    margin: 0;}body .vip-services-modal .vip-services-list .li .checkbox-label{    top: 3px;}@media screen and (max-width: 568px){    body .vip-services-modal .buttons .btn{        min-width: 100px!important;    }    body .vip-services-modal .vip-services-list .li{        padding: 8px 5px;    }}.footer_copr_wrp{    text-align: right;}/* vip plagiarism, vip proofread */.vip-plag{    border-radius: 16px;    background: #fff url("images/plag-bg.png") no-repeat left -13px bottom -26px;    box-shadow: 0 0 17px 0 rgba(28, 25, 25, 0.26);    max-width: 960px;    height: 200px;    overflow: hidden;    padding: 33px 20px 20px 287px;    margin: 30px auto;    text-align: center;}.vip-plag .p1{    margin: 0 0 18px 0;    font-size: 20px;    line-height: 32px;    color: #6a6f82;    display: inline-block;    text-align: center;}.vip-plag .p1 span{    font-size: 23px;}.vip-plag .p1 b, .vip-plag .p1 .b{    color: #514d90;    text-transform: uppercase;    font-family: 'Ubuntu-Bold', sans-serif;    background: linear-gradient(-75deg, #ff715d 48%, #59568c 80%);    background: -webkit-linear-gradient(-75deg, #ff715d 48%, #59568c 80%);    background: -moz-linear-gradient(-75deg, #ff715d 48%, #59568c 80%);    background: -webkit-linear-gradient(-75deg, #ff715d 48%, #59568c 80%);    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    display: inline-block;}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active) {    .vip-plag .p1 b, .vip-plag .p1 .b {        color: #ff715d;        background: none;    }}@-moz-document url-prefix() {    .vip-plag .p1 b, .vip-plag .p1 .b {        color: #ff715d;        background: none;    }}.vip-plag .default_button{    display: block;    width: 233px;    height: 46px;    margin: 0 auto;    font-size: 15px;    line-height: 15px;    font-family: 'Circular-Book', sans-serif;    padding: 14px 59px 15px 38px;}.vip-proof{    border-radius: 16px;    background: #fff url("images/proof-bg.png") no-repeat right -52px bottom -2px;    box-shadow: 0 0 17px 0 rgba(28, 25, 25, 0.26);    max-width: 960px;    height: 215px;    overflow: hidden;    padding: 25px 287px 20px 56px;    margin: 30px auto;}.vip-proof .p1{    margin: 0 0 19px 0;    font-size: 20px;    line-height: 30px;    color: #6a6f82;    text-align: left;}.vip-proof .p1 span{    font-family: 'Ubuntu-Medium', sans-serif;    font-size: 22px;}.vip-proof .p1 span b{    color: #514d90;}.vip-proof .default_button{    font-size: 15px;    line-height: 15px;    font-family: 'Circular-Book', sans-serif;    padding: 14px 59px 15px 25px;    width: 309px;    height: 46px;}@media screen and (max-width: 991px){    .vip-proof{        padding: 38px 287px 20px 40px;    }}@media screen and (max-width: 767px){    .vip-plag, .vip-proof{        max-width: 538px;    }    .vip-plag{        padding: 33px 10px 20px 215px;        height: 200px;        background-position: left -90px bottom -26px;    }    .vip-plag .p1{        font-size: 20px;        line-height: 30px;    }    .vip-plag .p1 span{        font-size: 22px;    }    .vip-plag .default_button{        width: 200px;        height: 45px;        font-size: 16px;        line-height: 19px;        padding: 12px 59px 15px 38px;    }    .vip-proof{        padding: 29px 220px 20px 20px;        background-position:  right -70px bottom -2px;        height: 220px;        background-size: 300px auto;    }    .vip-proof .p1{        font-size: 20px;        line-height: 30px;    }    .vip-proof .p1 span{        font-size: 22px;    }    .vip-proof .default_button{        padding: 12px 59px 15px 17px;        font-size: 16px;        height: 45px;        width: 270px;    }}@media screen and (max-width: 568px){    .vip-plag, .vip-proof{        max-width: 290px;        height: auto;    }    .vip-plag{        padding: 15px 10px 240px 10px;        background-size: 290px auto;        background-position: bottom -22px left -11px;    }    .vip-plag .p1{        font-size: 18px;        line-height: 28px;        text-align: center;    }    .vip-plag .p1 span{        font-size: 20px;    }    .vip-proof{        padding: 15px 10px 220px 10px;        text-align: center;        background-size: 290px auto;        background-position: bottom center;    }    .vip-proof .default_button{        padding: 12px 45px 15px 17px;        width: 260px;    }    .vip-proof .p1{        font-size: 18px;        line-height: 28px;        text-align: center;    }    .vip-proof .p1 span{        font-size: 20px;    }}/* vip plagiarism, vip proofread *//* new order form */body .order-form-wrapper{    padding: 0 2px;    overflow: visible;}body .container .v2 .orderform{    padding: 20px;    box-shadow: 0 0 25px rgba(0,0,0,.05);    border-radius: 20px;    border: 1px solid #e5e5e4;    max-width: 100%;    margin: 0;}.v2 .default_button.order-form-verify{    background: #FF715D;    border-color: #FF715D;}.v2 .default_button.order-form-verify:before{    transform: none;    width: 40px;    height: auto;    border: none;    border-right: 1px solid hsla(0,0%,100%,.2);    left: 0;    right: auto;}.v2 .order-form-sidebar .body ul li{    font-size: 13px;}.v2 .order-form-sidebar .body ul li .value{    font-weight: normal;    font-family: 'Circular-Medium', sans-serif;    font-size: 13px;}.v2 .order-form-sidebar .body ul li .hint .span{    font-size: 11px;}body .order-form-sidebar .body ul li.total span:first-child{    font-family: 'Circular-Medium', sans-serif;}body .v2 .order-form-sidebar .body ul li.total .value{    font-family: 'Circular-Bold', sans-serif;}body .v2 .custom-label label{    background: linear-gradient(to bottom,#fff,#f8f8f9);}body .v2 .custom-label input:checked + label, body .v2 .writing-quality input:checked+label{    background: linear-gradient(to bottom,#23B7E2, #1ea3c7);    border-color: #23B7E2;    color: #fff;}body .v2 .order-steps .step.active{    background-color: #FF715D;}body .v2 .user-login-form{    margin: 0 auto;}.container .e-container .v2 .login-form .btn{    display: block;    margin: 10px auto;}.order-form-wrapper .e-container .order_if, .order-form-wrapper .e-container form .file-row .file-upload-input, .order-form-wrapper .e-container input[type="text"]{    font-size: 13px;    line-height: 16px;    color: #7b7b7b;    font-family: 'Circular-Medium', sans-serif;    box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.05);    outline: none;    border: 1px solid #E5E5E4;    border-radius: 2px;    padding: 5px 15px;    height: 37px;    background: #fff;    -webkit-appearance: none;    transition: all .3s linear;    width: 100%;    margin: 0;}.order-form-wrapper .e-container .order_if:focus, .order-form-wrapper .e-container form .file-row .file-upload-input:focus, .order-form-wrapper .e-container input[type="text"]:focus{    box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.05);    transition: all .3s linear;    border-color: #23b7e2!important;}.order-form-wrapper .e-container textarea.order_if{    min-height: 150px;    max-height: 300px;    height: auto;}.order-form-wrapper .e-container .order_if:disabled, .order-form-wrapper .e-container form .file-row .file-upload-input:disabled, .order-form-wrapper .e-container input[type="text"]:disabled{    background: #dadada!important;    cursor: not-allowed;}.container .e-container .order-details-payment form{    width: 80px;}.order-details-payment .final-order-price-notice p{    padding: 8px 12px;    font-size: 12px!important;    line-height: 1.1;    background-color: #fff4e1;    border: 1px solid #ffdfdf;    font-family: 'Circular-Book', sans-serif!important;    text-align: center;}.order-form-wrapper .e-container select.order_if, .e-container .order-details-payment select{    background-image: url(images/down-arrow.svg);    background-repeat: no-repeat;    background-size: 10px;    background-position: right 13px center;    padding-right: 26px!important;}.v2 .field-input .default_button:before{    display: none;}.v2 .order-form-sidebar .bg{    background: transparent;}.v2 #customer-pr-form .label{    display: none;}.v2 .order-form-sidebar .body ul li{    letter-spacing: -0.3px;}.e-container .vip_services_content .relative{    padding: 0;}body #personal_information .checkbox-label input{    top: -2px;}body .v2 form .file-row .file-upload-button {    text-align: center;    font-size: 13px;    border-radius: 4px;    background-color: #23B7E2;}body .v2 .e-row.servicelist .field-label{    margin-top: 7px;}@media screen and (max-width: 892px){    .v2 .order-form-sidebar{        margin-top: 20px;    }}@media screen and (max-width: 568px){    .order-form-wrapper .e-container .orderform div#writer-level-hint th, .order-form-wrapper .e-container .orderform div#writer-level-hint td{        font-size: 9px;        line-height: 10px;        padding: 3px 0;    }    .container .e-container .vip_services table tbody tr.new:before{        right: -10px;        top: -10px;    }    .order-form-wrapper .e-title .title-text{        font-size: 20px;        line-height: 25px;        margin: 0 0 15px 0;    }    body .container .v2 .orderform{        padding: 20px 10px;    }}@media screen and (max-width: 428px){    .v2 .orderform .e-title{        margin: 0;    }}.user-login-form .user-icon{    display: none;}.user-login-form.user-info .user-icon{    display: inline-block;}.user-login-form.user-info .txt{    display: none;}.user-login-form.user-info{    width: 46px;    background: #23B7E2!important;    border-radius: 50%;}@media screen and (max-width: 568px){    .user-login-form.user-info{        width: 35px;        background: #23B7E2!important;        padding: 9px 5px;    }    .container .e-container .login-form .btn, .container .login-form-wrapper .e-container .btn-reset-password{        height: 40px;        padding: 8px 10px;    }    .container .e-container .login-form .row .input1, .container .login-form-wrapper .code.input1{        padding: 7px 15px;        height: 37px;    }    .container .e-container .orderform .vip_services .uc{        max-width: 100%;    }    .container .e-container .vip_services_content .relative{        padding: 0;    }}@media screen and (max-width: 410px){    body .container .v2 .orderform{        padding: 0;        border: none;        box-shadow: none;        border-radius: 0;    }}body .order-form-sidebar .body .paper-title li{    font-weight: normal;    font-size: 13px;    font-family: 'Circular-Medium', sans-serif;}.v2 .select2-container--default .select2-selection--single .select2-selection__clear{    position: absolute;    right: 40px;    top: 0;    bottom: 0;    margin: auto;}.tr-subject .select2-container--default .select2-selection--single .select2-selection__rendered{    padding-right: 55px;}/* new order form *//* FREE ESSAYS CATEGORIES */.free-essays-list-block{    margin: 30px auto;    padding: 30px 45px 30px 45px;    position: relative;    box-shadow: 0 5px 9px rgba(87, 87, 87, .09);    border-radius: 14px;    border: 1px solid #e6e6e6;    overflow: hidden;    background-color: #fff;}.free-essays-list-block .site-search-form{    position: relative;}.free-essays-list-block ul{    margin: 0 -22px 0 -22px;    padding: 0;    text-align: left;}.free-essays-list-block ul:before, .free-essays-list-block ul:after{    display: block;    width: 100%;    height: 0;    content: '';    clear: both;}.free-essays-list-block ul li{    float: left;    width: 33.33333333%;    padding: 0 22px 0 22px;    margin: 0 0 10px 0;    background: none;}.free-essays-list-block .fe-link{    border-bottom: 1px solid #ececed;    padding: 0 0 10px;}.free-essays-list-block ul li:before{    display: none;}.free-essays-list-block ul li a{    font-size: 14px;    line-height: 18px;    color: #2c2c2c;    font-family: 'Circular-Medium', sans-serif;    position: relative;    padding: 0 0 0 30px;    display: inline-block;}.free-essays-list-block ul li a:hover{    color: #FF715D;}.fe-check{    position: absolute;    left: 0;    top: 2px;    transition: all .3s linear;    display: inline-block;    content: '';    background: #fff;    border: 1px solid #FF715D;    border-radius: 50%;    width: 14px;    height: 14px;}.fe-check:before, .fe-check:after{    position: absolute;    display: inline-block;    width: 2px;    content: '';    background: #FF715D;}.fe-check:before{    height: 4px;    transform: rotate(-45deg);    top: 5px;    left: 3px;}.fe-check:after {    height: 7px;    transform: rotate(45deg);    top: 3px;    left: 6px;}@media screen and (max-width: 680px){    .free-essays-list-block ul li{        width: 50%;    }}@media screen and (max-width: 424px){    .free-essays-list-block ul li{        width: 100%;    }    .free-essays-list-block{        padding: 30px 20px 30px 20px;    }}/* FREE ESSAYS CATEGORIES */.vip-account-status.vip-account-status-1{    display: none;}.order-top-block{    margin: 0 auto 20px auto;    position: relative;    padding: 0;    overflow: hidden;    box-sizing: border-box;}.order-form-text ul{    padding: 0;    margin: 0;    list-style: none;}body .order-form-text ul li{    font-size: 14px;    line-height: 20px;    color: #1e2021;    padding: 3px 0 3px 20px;    position: relative;    text-align: left;}body .order-form-text ul li:before{    position: absolute;    left: 0;    top: 0;    bottom: 0;    margin: auto;    display: inline-block;    content: '';    border-radius: 50%;    width: 8px;    height: 8px;}body .order-form-text ul.order-box-save li{    padding: 3px 0 3px 25px;}body .order-form-text ul.order-box-save li b{    display: inline-block;}body .order-form-text ul.order-box-save li:before{    width: 16px;    height: 16px;    background-size: 16px;    background-repeat: no-repeat;    background-position: 0 0;    content: '';    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAHlBMVEWUorEAAACUorGUorGUorFngphuh5xshZtwiZ10i59EOtS6AAAACnRSTlMZABEGAf1shlpLNTDzwwAAAExJREFUCNdjEBQ0YmBQFhRkEHRiAAIVQQYRBRCDyZFBiAEMFBkMGBg4gQxmBqBMawJQDiTMHsYABaUJSAy4FFwxXDvcQLgVcEvhzgAAZLoIgbSWaAIAAAAASUVORK5CYII=');    border: none;    left: 0;    top: 5px;    bottom: auto;    border-radius: 0;}body .order-form-text ul.order-box-save li span{    color: #00346e;}body .order-form-text .vip-account-status{    background: #d9f0ff99;    padding: 8px 10px;    text-align: center;    border-radius: 10px;    margin: 15px 0 0 0;}.order-form-text .vip-account-status .become-vip-client{    padding-left: 35px;    font-size: 14px;    line-height: 14px;    color: #1e2021;    position: relative;    margin: 0;    display: inline-block;}.order-form-text .vip-account-status .become-vip-client .vip-icon-img{    position: absolute;    left: 4px;    top: 0;    bottom: 3px;    margin: auto;}.order-form-text .vip-account-status .become-vip-client a{    text-decoration: underline;    display: inline-block;    font-size: 14px;    line-height: 14px;}.order-form-text .vip-account-status .become-vip-client.vip-account-active a{    margin: 0;}.order-form-text .vip-account-status .become-vip-client a:hover{    text-decoration: none;}.order-form-text .vip-account-status .become-vip-client .green-color{    color: #4fd324;}@media screen and (max-width: 991px){    body .order-form-text ul.order-box-save li{        padding: 3px 0 3px 20px;    }    body .order-form-text ul.order-box-save li:before{        position: absolute;        left: 0;        top: 0;        bottom: 0;        margin: auto;        display: inline-block;        content: '';        border-radius: 50%;        width: 8px;        height: 8px;        border: 2px solid #ff7966;    }}#samples-iframe{    max-height: 415px;}#samples-iframe, #ajax_content_essays_samples{    overflow: hidden;}.container .samples-slider .essays-sample .sample-info .sample-detail tr:nth-child(2) td{    height: 36px;    overflow: hidden;    display: block;}.container .samples-slider .essays-sample .sample-type{    height: 18px;    overflow: hidden;    text-transform: none;}@media screen and (max-width: 800px){    .container .samples-slider .essays-sample .sample-order p{        font-size: 14px;    }}@media screen and (max-width: 598px){    #samples-iframe{        max-height: 450px;    }}@media screen and (max-width: 568px){    .slider-samples{        margin: 0 -25px;    }    .header-login .user-icon:before {        top: -10px;        height: 9px;    }    .header-login .user-icon {        top: 1px;    }}.policy{    position: relative;    z-index: 1;}.order_details_wrapper .writing-quality{    border: none;    box-shadow: none;    border-radius: 0;    margin: 35px 0 70px 0;    padding: 0;    background: none;}.order_details_wrapper .writing-quality .h1{    background: linear-gradient(-75deg, #ff715d 48%, #59568c 80%);    background: -webkit-linear-gradient(-75deg, #ff715d 48%, #59568c 80%);    background: -moz-linear-gradient(-75deg, #ff715d 48%, #59568c 80%);    background: -webkit-linear-gradient(-75deg, #ff715d 48%, #59568c 80%);    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    display: inline-block;    color: #ff715d;}.order_details_wrapper .writing-quality .pricing-title{    background: linear-gradient(to bottom, #19b7e6, #1980d7);    border-radius: 20px 20px 0 0;}.order_details_wrapper .writing-quality .pricing-footer{    background: linear-gradient(to bottom, #19b7e6, #1980d7);    border-radius: 0 0 20px 20px;}.order_details_wrapper .writing-quality .quality-item:hover .pricing-title{    background: linear-gradient(to top, #19b7e6, #1980d7);    border-radius: 20px 20px 0 0;}.order_details_wrapper .writing-quality .quality-item:hover .pricing-footer{    background: linear-gradient(to top, #19b7e6, #1980d7);    border-radius: 0 0 20px 20px;}.order_details_wrapper .writing-quality .pricing-title .main-title, .order_details_wrapper .writing-quality .pricing-footer{    color: #fff!important;    font-family: 'Ubuntu-Medium', sans-serif;}.order_details_wrapper .writing-quality .pricing-title p{    color: #fff;}.order_details_wrapper .writing-quality .quality-premium:before {    content: 'The Most Popular';    border-radius: 20px 20px 0 0;}.order_details_wrapper .writing-quality .quality-supreme:before{    border-radius: 20px 20px 0 0;}.order_details_wrapper .writing-quality .quality-item{    box-shadow: 0 5px 9px rgba(87, 87, 87, .09);    border: 1px solid #e6e6e6!important;    border-radius: 20px;}.order_details_wrapper .writing-quality .quality-item.checked .pricing-footer{    background: linear-gradient(to top, #ff9586, #ff8370);}.order_details_wrapper .writing-quality .quality-item.checked .pricing-title{    background: linear-gradient(to bottom, #ff9586, #ff8370);}@media screen and (max-width: 780px){    .order_details_wrapper .writing-quality .pricing-title .main-title{        margin: 0 7px 0 0;    }}body .container .orderform .writing-quality .order-radio-box{    background: linear-gradient(to bottom,#fff,#f8f8f9);    position: relative;    box-shadow: 0 3px 5px 0 rgba(0,0,0,.05);}body .container .orderform .writing-quality .order-radio-box:hover{    background: linear-gradient(to bottom,#f8f8f9,#fff);}body .v2 .writing-quality input+label{    border: 1px solid #f0f0f0!important;}body .v2 .writing-quality input:checked+label{    background: #fff!important;}body .v2 .writing-quality input+label span.name{    font-family: 'Ubuntu-Bold', sans-serif;}body .v2 .writing-quality input:checked+label span.name{    color: #3e6fe0!important;}body .v2 .writing-quality input:checked+label[for="quality-Standard"]{    border-color: #3e6fe0!important;}body .v2 .writing-quality input:checked+label[for="quality-Premium"]{    border-color: #E33655!important;}body .v2 .writing-quality input:checked+label[for="quality-Premium"] span.name{    color: #E33655!important;}body .v2 .writing-quality input:checked+label[for="quality-Supreme"]{    border-color: #4bbe19!important;}body .v2 .writing-quality input:checked+label[for="quality-Supreme"] span.name{    color: #4bbe19!important;}body .v2 .writing-quality label[for="quality-Supreme"]:after, body .v2 .writing-quality label[for="quality-Premium"]:after{    display: block;    background: #4bbe19;    border-radius: 3px;    padding: 2px 5px 1px 5px;    font-size: 12px;    line-height: 13px;    content: 'Recommended';    position: absolute;    left: 2px;    top: 2px;    margin: auto;    color: #fff;    width: 100px;    height: 17px;    text-align: center;}body .v2 .writing-quality .order-radio-box{    margin: 0 5px;}body .v2 .writing-quality .order-radio-box:first-child{    margin-left: 0;}body .v2 .writing-quality .order-radio-box:last-child{    margin-right: 0;}body .v2 .writing-quality label{    padding: 25px 5px 5px 5px;}body .v2 .writing-quality label[for="quality-Premium"]:after{    content: 'Popular';    background: #E33655;}body .v2 .writing-quality input{    z-index: 5;}body .v2 .writing-quality input+label span, body .v2 .writing-quality input:checked+label span{    color: #333;}@media screen and (max-width: 560px){    body .v2 .writing-quality label[for="quality-Supreme"]:after, body .v2 .writing-quality label[for="quality-Premium"]:after{        display: none;    }    body .v2 .writing-quality .order-radio-box{        margin: 0;    }    body .v2 .writing-quality label{        padding: 8px 5px 8px 37px;    }}ul.review-type-list{    list-style: none;    display: flex;    align-items: flex-start;    justify-content: space-between;    gap: 15px;    margin: 0 0 60px 0;    max-width: 570px;    border: 1px solid #E6E6E6;    border-radius: 60px;    background: #fff;    box-shadow: 0 0 40px 0 rgba(87, 87, 87, .1);    padding: 15px 20px 10px 20px;    position: relative;    z-index: 1;}ul.review-type-list li{    background-image: none!important;    padding: 0!important;    margin: 0!important;    text-align: center!important;    position: relative;}.review-type-list a{    display: inline-block;    text-decoration: none;}.review-type-list .ttl{    position: relative;    font-size: 16px;    line-height: 24px;    color: #59568c;    font-family: 'Ubuntu-Bold', sans-serif;    margin: 0;    padding: 0 0 0 40px;    display: inline-block;    text-decoration: none;}.review-type-list a:hover .ttl{    color: #00aaea;}.review-type-list .review-type-icon{    width: 35px;    height: 35px;    position: absolute;    left: 0;    top: 0;    bottom: 0;    margin: auto;}.review-type-icon.review-type-icon-tp{    background: url(images/reviews/trustpilot.svg) no-repeat center;    background-size: 34px;}.review-type-icon.review-type-icon-sj{    background: url(images/reviews/sitejabber.svg) no-repeat center;    background-size: 31px;}.review-type-icon.review-type-icon-wot{    background: url(images/reviews/wot.svg) no-repeat left -22px center;    background-size: 74px;}.review-type-list .r-stars{    display: inline-block;    width: 13px;    height: 13px;    background: url(images/reviews/star.svg) no-repeat center;    background-size: 15px;    margin: 0 3px 0 0;}.review-type-list .r-stars.empty{    opacity: .7;}.review-type-list .rtl-stars{    position: relative;    line-height: 0;    white-space: nowrap;}.review-type-list .lbl{    display: block;    margin: 3px 0 0 0;    font-size: 13px;    line-height: 18px;    color: rgba(89, 89, 89, .6);    position: relative;}.review-type-list .lbl .b{    color: #fc8709;    font-family: 'Montserrat-Medium', sans-serif;    font-size: 15px;}@media(max-width: 767px){    ul.review-type-list{        display: none!important;        margin: 10px auto 25px auto!important;    }    .review-type-list .ttl{        font-size: 13px;        padding: 0 0 0 37px;    }    .review-type-list .lbl{        font-size: 11px;        margin: 0;    }    .review-type-list .lbl .b{        font-size: 13px;    }    .review-type-list .r-stars{        width: 11px;        height: 11px;        background-size: 12px;    }}@media(max-width: 568px){    ul.review-type-list{        margin: 10px auto 55px auto!important;    }}@media(max-width: 425px){    ul.review-type-list{        padding: 0;        border: none;        box-shadow: none;        margin: 10px -5px 25px -5px!important;        background: none;        gap: 5px;    }    .review-type-list .r-stars{        width: 9px;        height: 9px;        background-size: 10px;    }    .review-type-list .review-type-icon{        width: 28px;        height: 28px;    }    .review-type-icon.review-type-icon-tp{        background-size: 28px;    }    .review-type-icon.review-type-icon-sj{        background-size: 26px;    }    .review-type-icon.review-type-icon-wot{        background-size: 65px;    }    .review-type-list .ttl{        padding: 0 0 0 30px;    }}.stand-with-ua{    overflow: hidden;    text-align: center;    position: relative;    z-index: 1;    margin: 0 auto -38px auto;    background: rgba(255,255,255,.5);    width: 100%;    top: -15px;    height: 38px;}.stand-with-ua .inner{    position: relative;}.stand-with-ua .a{    display: inline-block;    text-decoration: none;    padding: 12px 0 10px 55px;    background: url("images/ua-flags.png") no-repeat left center;    line-height: 0;    background-size: 42px;    cursor: pointer;}.stand-with-ua img{    max-width: 100%;    height: auto;}.stand-with-ua .close-ua{    position: absolute;    right: 15px;    top: 9px;    cursor: pointer;    width: 20px;    height: 20px;    background: url("images/failure-pay.png") no-repeat center;    background-size: 17px;    border-radius: 50%;}@media(max-width: 1023px){    .stand-with-ua{        display: none;    }}ul.check-ul{    list-style: none;    margin: 10px 0;}ul.check-ul li{    position: relative;    padding: 8px 0 8px 30px;    margin: 0;    width: 100%;}ul.check-ul li:before{    display: none;}ul.check-ul li .fe-check{    left: 0;    top: 11px;}ul.check-ul li .fe-check2{    width: 7px;    height: 7px;    position: absolute;    left: 0;    top: 15px;    border: none;    border-radius: 0;}ul.check-ul li .fe-check2:before{    position: absolute;    left: 0;    top: 0;    border-style: solid;    border-color: #afd64f;    border-width: 0 2px 2px 0;    display: inline-block;    padding: 0;    content: '';    width: 7px;    height: 7px;    transform: rotate(-45deg);    -webkit-transform: rotate(-45deg);    -moz-transform: rotate(-45deg);    -o-transform: rotate(-45deg);    transition: all .3s linear;    box-sizing: border-box;}.blue-block{    margin: 15px auto;    padding: 30px 45px 30px 45px;    position: relative;    box-shadow: 0 5px 9px rgba(87, 87, 87, .09);    border-radius: 14px;    border: 1px solid #e6e6e6;    overflow: hidden;    background-color: #fff;}@media(max-width: 568px){    .blue-block{        padding: 15px;    }}.blue-block *:first-child{    margin-top: 0;}.blue-block *:last-child{    margin-bottom: 0;}.flex-cols{    display: flex;    flex-wrap: wrap;}.flex-cols > div{    float: none;    display: flex;}body #form_essay_calculator .prices-calc-footer{    padding: 0;    margin: 15px 0 0 0;}.prices-table-header .final-order-price-notice{    padding: 0 15px;    margin: 10px 0 0 0;}.price-block .e-container .prices-table-header .final-order-price-notice p, .mini-order-body .final-order-price-notice p{    padding: 10px;    margin: 0;    background: #e8f6ff;    text-align: center;    font-size: 13px;    line-height: 16px;    color: #000;}.mini-order-body .final-order-price-notice p{    margin: 15px 0 0 0;    background: transparent;}@media(max-width: 420px){    .prices-table-header .final-order-price-notice{        padding: 0 6px;    }}.container.free-extras-container{    max-width: 1300px;}.samples-on-page #ajax_samples{    display: flex;    flex-wrap: wrap;}