@font-face{font-display:swap;font-family:'Gilroy-Light';src:url(fonts/Gilroy/gilroy-light.woff2),url(fonts/Gilroy/gilroy-light.woff),url(fonts/Gilroy/gilroy-light.ttf),url(fonts/Gilroy/gilroy-light.eot),url(fonts/Gilroy/gilroy-light.svg)}@font-face{font-display:swap;font-family:'Gilroy-Regular';src:url(fonts/Gilroy/gilroy-regular.woff2),url(fonts/Gilroy/gilroy-regular.woff),url(fonts/Gilroy/gilroy-regular.ttf),url(fonts/Gilroy/gilroy-regular.eot),url(fonts/Gilroy/gilroy-regular.svg)}@font-face{font-display:swap;font-family:'Gilroy-Medium';src:url(fonts/Gilroy/gilroy-medium.woff2),url(fonts/Gilroy/gilroy-medium.woff),url(fonts/Gilroy/gilroy-medium.ttf),url(fonts/Gilroy/gilroy-medium.eot),url(fonts/Gilroy/gilroy-medium.svg)}@font-face{font-display:swap;font-family:'Gilroy-SemiBold';src:url(fonts/Gilroy/gilroy-semibold.woff2),url(fonts/Gilroy/gilroy-semibold.woff),url(fonts/Gilroy/gilroy-semibold.ttf),url(fonts/Gilroy/gilroy-semibold.eot),url(fonts/Gilroy/gilroy-semibold.svg)}@font-face{font-display:swap;font-family:'Gilroy-Bold';src:url(fonts/Gilroy/gilroy-bold.woff2),url(fonts/Gilroy/gilroy-bold.woff),url(fonts/Gilroy/gilroy-bold.ttf),url(fonts/Gilroy/gilroy-bold.eot),url(fonts/Gilroy/gilroy-bold.svg)}@font-face{font-display:swap;font-family:'Gilroy-ExtraBold';src:url(fonts/Gilroy/gilroy-extrabold.woff2),url(fonts/Gilroy/gilroy-extrabold.woff),url(fonts/Gilroy/gilroy-extrabold.ttf),url(fonts/Gilroy/gilroy-extrabold.eot),url(fonts/Gilroy/gilroy-extrabold.svg)}@font-face{font-display:swap;font-family:'Roboto-Light';src:url(fonts/Roboto/robotolight.eot);src:url(fonts/Roboto/robotolight.eot?#iefix) format("embedded-opentype"),url(fonts/Roboto/robotolight.woff2) format("woff2"),url(fonts/Roboto/robotolight.woff) format("woff"),url(fonts/Roboto/robotolight.svg) format("svg"),url(fonts/Roboto/robotolight.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Roboto-Regular';src:url(fonts/Roboto/roboto.eot);src:url(fonts/Roboto/roboto.eot?#iefix) format("embedded-opentype"),url(fonts/Roboto/roboto.woff2) format("woff2"),url(fonts/Roboto/roboto.woff) format("woff"),url(fonts/Roboto/roboto.svg) format("svg"),url(fonts/Roboto/roboto.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Roboto-Medium';src:url(fonts/Roboto/robotomedium.eot);src:url(fonts/Roboto/robotomedium.eot?#iefix) format("embedded-opentype"),url(fonts/Roboto/robotomedium.woff2) format("woff2"),url(fonts/Roboto/robotomedium.woff) format("woff"),url(fonts/Roboto/robotomedium.svg) format("svg"),url(fonts/Roboto/robotomedium.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Roboto-Bold';src:url(fonts/Roboto/robotobold.eot);src:url(fonts/Roboto/robotobold.eot?#iefix) format("embedded-opentype"),url(fonts/Roboto/robotobold.woff2) format("woff2"),url(fonts/Roboto/robotobold.woff) format("woff"),url(fonts/Roboto/robotobold.svg) format("svg"),url(fonts/Roboto/robotobold.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Roboto-Black';src:url(fonts/Roboto/robotoblack.eot);src:url(fonts/Roboto/robotoblack.eot?#iefix) format("embedded-opentype"),url(fonts/Roboto/robotoblack.woff2) format("woff2"),url(fonts/Roboto/robotoblack.woff) format("woff"),url(fonts/Roboto/robotoblack.svg) format("svg"),url(fonts/Roboto/robotoblack.ttf) format("truetype");font-weight:400;font-style:normal}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;max-width:1230px;position:relative}.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%}@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: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}}@media screen and (max-width:1023px){.page-col{width:100%!important}.sidebar-col{display:none!important}}
html,body{position:relative;overflow-x:clip;padding:0;margin:0;background:#fff;font-weight:300;height:auto!important}body{-webkit-text-size-adjust:none;font-family:'Roboto-Regular',sans-serif;font-size:16px;line-height:26px;color:#555765}*{margin:0;padding:0;box-sizing:border-box;outline:none}p{margin-bottom:15px}a{color:#1976ad;transition:all .3s ease}a:hover{color:#196a9f;transition:all .3s ease}b,strong,.b,.strong{font-family:'Roboto-Medium',sans-serif;font-weight:400}html body.essay-loading:before{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60)!important;filter:alpha(opacity=60)!important;-moz-opacity:.6!important;opacity:.6!important}html.mobile,body.mobile{overflow-x:hidden}body.essay-loading{overflow:hidden}
.no-scroll{overflow:hidden!important}body .overlay:after,body .loading:after,.loading:after{background:url(images/loading.gif) no-repeat 0 0;width:38px;height:38px;background-size:38px}body .loading:after{top:-5px!important}body.no-scroll:before{position:absolute;left:0;top:0;width:100%;height:100%;z-index:7;background:rgba(0,0,0,.5);display:inline-block;content:''}
.ss-container{overflow:hidden}.ss-container,.ss-container *{box-sizing:border-box}.ss-container,.ss-wrapper{height:300px;position:relative}.ss-wrapper{overflow:hidden;width:100%;position:relative;z-index:1;float:left;border-right:5px solid #BDC5D3}.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;background:#5D6779;width:5px;border-radius:0;top:0;z-index:2;cursor:pointer;opacity:1;transition:opacity .25s linear;left:auto!important;right:0!important;}.ss-hidden{display:none}.ss-container:hover .ss-scroll,.ss-container:active .ss-scroll{opacity:1;background:#3090FF}.ss-grabbed{-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}
body .jswindow{max-width:500px}body .jswindow .modal-window .label,body .jswindow .modal-window label{font-weight:400;font-family:'Gilroy-Medium',sans-serif;text-transform:none;font-size:13px;line-height:13px}body .jswindow .modal-window{background:#fff;border:none;padding:25px 40px!important;border-radius:20px}body .jswindow .modal-window h4{font-size:20px;line-height:24px;color:#1d2438;font-family:'Gilroy-SemiBold',sans-serif;text-align:left;position:relative;padding:0 22px 0 0;margin:0 0 10px;font-weight:400}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:'Gilroy-Medium',sans-serif;border:1px solid #ebeef0;padding:5px 10px;font-size:14px;line-height:14px}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:#6BB7F2;box-shadow:0 0 3px 0 rgba(20,42,128,.3);background:#fff}body .jswindow.extend.deadline table table tr td{padding:8px 0}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{background:#fff;box-shadow:0 3px 12px rgba(0,0,0,.05)!important}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:'Gilroy-Medium',sans-serif}body .jswindow .modal-window input[type='file']{border:none!important;box-shadow:none!important;max-width:100%}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 .jswindow table.user-message{border-collapse:collapse;border:none}body .jswindow .user-message tr td{border:none!important;font-size:13px;line-height:17px;color:#545969;font-family:'Gilroy-Regular',sans-serif}body .jswindow .user-message tr:nth-child(even) td{background:#fafbfc}body .jswindow .user-message tr td.reply-to-message{background-color:#fff!important}body .jswindow .user-message tr td:nth-child(2){font-family:'Roboto-Medium',sans-serif;color:#1d2438}body .jswindow ._t_form{padding:0;border:none}body .jswindow .modal-window input[type='submit'],body .jswindow .modal-window input.btn,body #delete_order .delete-dialog-button{color:#fff;background:#1f98de;border:1px solid #1f98de;font-family:'Gilroy-Medium',sans-serif;text-transform:none;font-size:13px;line-height:13px;display:inline-block;padding:15px!important;border-radius:32px;transition:all .3s ease;text-decoration:none;width:auto;min-width:100px;cursor:pointer}body .jswindow .modal-window input[type='submit']:disabled,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[type='submit']:hover,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}#delete_order div{font-weight:400;font-family:'Gilroy-Medium',sans-serif}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:'Gilroy-Medium',sans-serif;box-shadow:none}body .jswindow .tips-amount-btn .tips-amount.active,body .jswindow .tips-amount-btn .tips-amount:hover{color:#17a019;border-color:#f6f6f8;box-shadow:0 15px 20px 0 rgba(32,37,64,.08)}body .jswindow .tips-amount-btn .tips-amount.active{background:#fff;border-color:#77c779}.jswindow.revision #new_message .revision_check{width:70px;display:inline-block;margin:0 3px}.jswindow.revision #new_message .file-name{margin-bottom:20px}.jswindow.revision #new_message .label center > span{display:block;text-align:center;margin:18px 0 12px}#modal-block-call .heading-1{font-size:26px;line-height:26px;color:#212540;font-family:'Gilroy-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;display:inline-block;text-align:left;font-size:16px;line-height:25px;color:#707280;font-family:'Gilroy-Medium',sans-serif;margin:15px 0 20px 0}#modal-block-call .note-1 span{display:block;font-family:'Gilroy-Medium',sans-serif;color:#212540}#modal-block-call textarea{max-width:420px}#modal-block-call form{position:relative;z-index:1}body #callback-form .shap_table_form .note-1 span{font-weight:400;font-family:'Gilroy-Medium',sans-serif}body #callback-form .notice{font-weight:400;font-family:'Gilroy-Medium',sans-serif;color:#1d2438}body #callback-form .row-buttons .btn:hover{color:#fff}body #sprecial-discount.jswindow .modal-window{border:1px solid #fff;background:#fff;border-radius:20px}body #sprecial-discount.jswindow .modal-window .heading-1{font-size:26px;line-height:26px;color:#212540;font-family:'Gilroy-Bold',sans-serif;font-weight:400;text-align:center;margin:0 0 10px}body #sprecial-discount.jswindow .modal-window .heading-2{color:#212540;text-align:center;text-transform:none;font-size:17px;line-height:26px;font-family:'Gilroy-SemiBold',sans-serif;font-weight:400;padding:0 0 255px}body #sprecial-discount.jswindow .modal-window #discount_offer{background:#fff url(images/popup-bg.png) no-repeat center 50px}body #sprecial-discount.jswindow .notice{padding:0;margin:0;background:none;color:#242e66;font-family:'Gilroy-Medium',sans-serif;font-size:14px;line-height:18px}body #sprecial-discount.jswindow form input[type='text']{border-radius:4px 0 0 4px}body #sprecial-discount.jswindow form{max-width:360px;margin:0 auto}body #sprecial-discount.jswindow form .row{position:relative;padding:0 160px 0 0}body #sprecial-discount.jswindow .modal-window .btn{position:absolute!important;right:-3px;top:-65px;width:160px;height:45px;font-size:12px!important;padding:10px!important}
h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{text-align:left;margin:15px 0;color:#222532;font-family:"Gilroy-SemiBold",sans-serif;font-weight:400}h1,.h1{font-size:36px;line-height:52px}h2,.h2{font-size:30px;line-height:48px}.content h2,.content .h2{font-size:36px;line-height:52px;margin:36px 0;position:relative;padding:34px 0 0;overflow:hidden}.content h2:before,.content .h2:before{position:absolute;left:0;top:0;display:inline-block;content:'';background:#447FC3;width:60px;height:2px}h3,.h3{font-size:24px;line-height:40px}h4,.h4{font-size:20px;line-height:36px}h5,.h5{font-size:18px;line-height:32px}h6,.h6{font-size:16px;line-height:28px}h1.home-title{color:#fff;margin:0}
body .e-container label{font-weight:400;font-family:'Gilroy-Regular',sans-serif}input[type='text'],.container .e-container form .e-table .order_if,body .container .e-container form input[type='text'],.container .e-container .essay-order input[type='text'],input[type='password'],body .container .e-container form input[type='password'],.container .e-container .essay-order input[type='password'],select,body .container .e-container form select,.container .e-container .essay-order select,textarea,body .container .e-container form textarea,.container .e-container .essay-order textarea,.custom-select .select2-selection__rendered,.sidebar-order .select2-container--default .select2-selection--single,.essay-order.theme-styled .select2-container--default .select2-selection--single{font-family:'Gilroy-Medium',sans-serif;font-size:15px;line-height:21px;color:#555765;padding:11px 13px;background:#fff;border:1px solid #ebeef0;transition:all .3s ease;outline:none!important;box-shadow:none;height:45px;width:100%;border-radius:2px;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none}.container .e-container form .e-table .order_if:focus,input[type='text']:focus,body .container .e-container form input[type='text']:focus,.container .e-container .essay-order input[type='text']:focus,input[type='password']:focus,body .container .e-container form input[type='password']:focus,.container .e-container .essay-order input[type='password']:focus,select:focus,body .container .e-container form select:focus,.container .e-container .essay-order select:focus,textarea:focus,body .container .e-container form textarea:focus,.container .e-container .essay-order textarea:focus,.custom-select .select2-selection__rendered:focus,.custom-select .select2-container--focus .select2-selection__rendered,.custom-select .select2-container--open .select2-selection__rendered{border-color:#6BB7F2;box-shadow:0 0 3px 0 rgba(20,42,128,.3);background:#fff}.container .e-container form .e-table .order_if.disabled,input[type='text']:disabled,body .container .e-container form input[type='text']:disabled,.container .e-container .essay-order input[type='text']:disabled,input[type='password']:disabled,body .container .e-container form input[type='password']:disabled,.container .e-container .essay-order input[type='password']:disabled,select:disabled,body.container .e-container form select:disabled,.container .e-container .essay-order select:disabled,textarea:disabled,body .container .e-container form textarea:disabled,.container .e-container .essay-order textarea:disabled{border-color:#d7dde0;box-shadow:none;background:#f6f6f6;color:gray}textarea,body .container .e-container form textarea,.container .e-container .essay-order textarea{max-width:100%;height:auto;min-height:100px}form label{cursor:pointer}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:2px;-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}select,body .container .e-container form select{padding-right:26px!important;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAMAAABV0m3JAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjNEMEYxRkQ4NkFGMTFFOTlEQUFBOEI4REY5NEE4OTgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjNEMEYxRkM4NkFGMTFFOTlEQUFBOEI4REY5NEE4OTgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTlCOTMzRkU4NkE4MTFFOUI1MENCODI0Rjg2NjBDMTEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTlCOTMzRkY4NkE4MTFFOUI1MENCODI0Rjg2NjBDMTEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6o8MdFAAAABlBMVEXY29wAAADJrW/kAAAAAnRSTlP/AOW3MEoAAABASURBVHjaZI7RDgAgCAKP///pnJViMTfxHhAkNAQxoQ/qoSScND0adDvk9Ow6aHb7JK0UC7Nke9veS//QtAQYAFQbALLv/kXzAAAAAElFTkSuQmCC)!important;background-repeat:no-repeat!important;background-size:10px!important;background-position:right 13px center!important}table{border-collapse:collapse;border:none;width:100%}table td,table th{padding:0;margin:0;border:none}a{text-decoration:none;color:#0071c7;transition:all .3s ease}a:hover{color:#00376e;transition:all .3s ease}.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}.no_padding_left{padding-left:0}.animate_fast,.animate_fast a,.animate_fast a:hover,.animate_fast .default_button,.animate_fast .default_button:hover{transition:all .3s ease}ul.no_style li{list-style:none}ul.horizontal{display:block;width:100%}ul.horizontal > li{display:inline-block;padding:5px}ul.gray-markers{margin:30px 0}ul.gray-markers li{list-style:none;position:relative;font-size:15px;line-height:30px;color:#707280;padding:0 0 0 20px}ul.gray-markers li:before{position:absolute;left:0;top:12px;display:inline-block;content:'';border-radius:50%;width:6px;height:6px;background:#707280}.content ul{margin:20px 0}.content ul li{list-style:none;position:relative;font-size:16px;line-height:24px;padding:0 0 10px 39px;color:#555765;font-family:'Roboto-Regular',sans-serif}.content ul li:before{content:'';position:absolute;left:1px;top:-1px;display:inline-block;background-image:url(images/icons.svg);background-repeat:no-repeat;background-position:0 -151px;width:24px;height:24px}ul.blue-check{margin:20px 0}ul.blue-check li{list-style:none;position:relative;font-size:16px;line-height:24px;padding:0 0 10px 39px;color:#555765;font-family:'Gilroy-Medium',sans-serif}ul.blue-check li:before{content:'';position:absolute;left:1px;top:-1px;display:inline-block;background-image:url(images/icons.svg);background-repeat:no-repeat;background-position:0 -151px;width:24px;height:24px}ul.features-list{margin:20px 0}ul.features-list li{list-style:none;position:relative;font-size:18px;line-height:25px;padding:0 0 18px 35px;color:#555765;font-family:'Gilroy-Medium',sans-serif}ul.features-list li:before{content:'';position:absolute;left:-1px;top:-1px;display:inline-block;background-image:url(images/icons.svg);background-repeat:no-repeat;background-position:0 -603px;width:24px;height:24px}.content ol{padding:0 0 0 40px;margin:20px 0}.content ol li p{margin:0}.content ol li{background:none;font-size:16px;line-height:24px;padding:1px 0 1px 0;text-align:justify;position:relative;counter-increment:item}.content ol ::marker{color:#3090FF;font-family:'Gilroy-SemiBold',sans-serif;font-size:16px;line-height:16px}.shadow-bg{box-shadow:0 20px 40px 0 rgba(38,41,65,.1);background:#fff;border-radius:20px}.default_button,body .policy .btn,.support-buttons .live-chat span,body #sprecial-discount.jswindow .modal-window .btn,#modal-block-call .row-buttons .btn,.ps-button .btn{transition:all .3s ease;background:#3090FF;color:#fff;font-size:13px;line-height:13px;border-radius:32px;font-family:'Gilroy-Medium',sans-serif;display:inline-block;text-align:center;padding:12px 22px 11px;text-decoration:none;border:2px solid #3090FF;outline:none;cursor:pointer;position:relative}.default_button:hover,body .policy .btn:hover,.support-buttons .live-chat span:hover,body #sprecial-discount.jswindow .modal-window .btn:hover,#modal-block-call .row-buttons .btn:hover,.ps-button .btn:hover{transition:all .3s ease;background:#fff;text-decoration:none;border-color:#3090FF;outline:none;color:#3090FF}.default_button.white_button{background:#fff;border-color:#dde8f4;color:#447fc3}.default_button.white_button:hover{background:#dde8f4;border-color:#dde8f4;color:#447fc3}.default_button.gradient_button{background:linear-gradient(180deg,#FFB747 0%,#FE9F0B 100%);border-color:#FFB747;color:#fff}.default_button.gradient_button:hover{background:linear-gradient(180deg,#FE9F0B 0%,#FFB747 100%);border-color:#FFB747;color:#fff}.default_button.transparent_button{background:transparent;border-color:#7AC7FF;color:#447FC3}.default_button.transparent_button:hover{background:#7AC7FF;border-color:#7AC7FF;color:#fff}.default_button.rose_button{background:#FF7783;border-color:#FF7783;color:#fff}.default_button.rose_button:hover{background:#fff;border-color:#FF7783;color:#FF7783}.default_button.green_button{background:#00C582;border-color:#00C582;color:#fff}.default_button.green_button:hover{background:#fff;border-color:#00C582;color:#00C582}.default_button.yellow_button{background:#FFE454;border-color:#FFE454;color:#222532}.default_button.yellow_button:hover{background:#fff;border-color:#FFE454;color:#222532}.user-icon-wrapper.default_button{width:46px;height:46px;padding-left:2px!important;padding-right:2px!important;border-radius:50%;position:relative;margin-right:37px;margin-left:26px!important;top:-2px}.user-icon-wrapper.default_button .button-icon.user_con_normal{margin:0;position:relative;top:0;display:inline-block!important;background:url(images/buttons-icons.png) no-repeat 0 -43px;width:12px;height:12px}.container .final-order-price-notice p{background-color:#effcff;padding:8px 10px;margin:10px 0;position:relative;font-family:'Gilroy-Medium',sans-serif;color:#425b7b!important;font-size:13px;line-height:16px;text-align:center}.essay-img{float:left;margin:11px 3% 35px -5px;line-height:0;position:relative;max-width:100%;display:block!important}body #bottom-chat,body #bottom-callback{bottom:20px;right:12px}body #bottom-chat .chat-icon .live-chat,body #bottom-callback .callback-icon{height:60px;width:60px}body .policy .container{padding:10px 15px}body .policy .btn{padding:9px 15px 8px}body .policy .action{right:10px}@media screen and (max-width:680px){.essay-img{display:none!important}}.content table{margin:30px auto;background:#fff;box-shadow:0 5px 24px -4px rgba(66,84,130,.17);border:none}.content td{padding:10px;border:none;border-bottom:1px solid #D7EDFD}.content tr:last-child td{border-bottom:none}.content tr:nth-child(2n) td{background:rgba(234,234,234,.2)}.content table.v-top td{vertical-align:top}body #bottom-callback .callback-icon .btn:before{background:#69b38d}#toup{position:fixed;bottom:-200px;right:15px;z-index:100;width:56px;height:56px;padding:23px 0 0 0;background-color:rgba(240,240,240,.651);cursor:pointer;transition:all .3s ease;text-align:center;border-radius:5px}#toup:before{display:inline-block}#toup:hover{background-color:rgba(240,240,240,1);transition:all .3s ease}#toup .up-btn_ico{position:absolute;left:0;right:0;top:26px;margin:auto;border-style:solid;border-color:#2e2e69;color:#2e2e69;border-width:0 2px 2px 0;display:inline-block;padding:2px;content:'';width:12px;height:12px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg)}.content ul.green-check li:before{background-color:transparent;border-radius:0;width:21px;height:21px;background-size:20px;background-image:url(images/check_mark_icon.svg);background-repeat:no-repeat;left:0;top:3px;background-position:center}@-webkit-keyframes pulse2{0%{-webkit-box-shadow:0 0 0 0 rgba(0,197,130,.4)} 70%{-webkit-box-shadow:0 0 0 10px rgba(0,197,130,0)} 100%{-webkit-box-shadow:0 0 0 0 rgba(0,197,130,0)}}@keyframes pulse2{0%{-moz-box-shadow:0 0 0 0 rgba(0,197,130,.4);box-shadow:0 0 0 0 rgba(0,197,130,.4)} 70%{-moz-box-shadow:0 0 0 10px rgba(0,197,130,0);box-shadow:0 0 0 10px rgba(0,197,130,0)} 100%{-moz-box-shadow:0 0 0 0 rgba(0,197,130,0);box-shadow:0 0 0 0 rgba(0,197,130,0)}}.sidebar-item{margin-bottom:35px}.home-calc .e-container .sidebar-order select,.home-calc .e-container .sidebar-order input[type='text'],.sidebar-order .select2-container--default .select2-selection--single,.essay-order.theme-styled .select2-container--default .select2-selection--single{border:none;border-bottom:1px solid #AEBACB;padding:8px 0 8px 0;border-radius:0;height:42px;letter-spacing:normal}.home-calc .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:25px;color:#555765;font-size:15px}.sidebar-order .select2-container--default .select2-selection--single .select2-selection__rendered,.essay-order.theme-styled .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:0}.theme-styled.v2 .e-row.tr-urgency .select2-container--default .select2-selection--single .select2-selection__rendered,.theme-styled.v2 .e-row.tr-type-of-assignment .select2-container--default .select2-selection--single .select2-selection__rendered,.theme-styled.v2 .e-row.tr-subject .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:20px}.sidebar-order .select2-container--default .select2-selection--single,.theme-styled.v2 .select2-container--default .select2-selection--single{line-height:32px!important;overflow:hidden;background-position:left center}.container .mini_order_form .select2-container .select2-selection--single .select2-selection__rendered{white-space:unset;word-break:break-all}.home-calc .e-container .sidebar-order select:focus,.home-calc .e-container .sidebar-order input[type='text']:focus{outline:none!important;box-shadow:none!important;border-color:#3090FF}
.ic{display:inline-block;background-image:url(images/icons.svg);background-repeat:no-repeat}.icon-fbk{background-position:0 0;width:32px;height:32px}.ic-adv_1{background-position:0 -32px;width:24px;height:29px}.ic-adv_2{background-position:0 -61px;width:30px;height:30px}.ic-adv_3{background-position:0 -91px;width:30px;height:30px}.ic-adv_4{background-position:0 -121px;width:30px;height:30px}.ic-check{background-position:0 -151px;width:24px;height:24px}.ic-clock{background-position:0 -175px;width:30px;height:30px}.ic-comment{background-position:0 -205px;width:24px;height:24px}.ic-dmca{background-position:0 -229px;width:113px;height:22px}.ic-feat_1{background-position:0 -251px;width:32px;height:32px}.ic-feat_10{background-position:0 -283px;width:32px;height:32px}.ic-feat_11{background-position:0 -315px;width:32px;height:32px}.ic-feat_2{background-position:0 -347px;width:32px;height:32px}.ic-feat_3{background-position:0 -379px;width:32px;height:32px}.ic-feat_4{background-position:0 -411px;width:32px;height:32px}.ic-feat_5{background-position:0 -443px;width:32px;height:32px}.ic-feat_6{background-position:0 -475px;width:32px;height:32px}.ic-feat_7{background-position:0 -507px;width:32px;height:32px}.ic-feat_8{background-position:0 -539px;width:32px;height:32px}.ic-feat_9{background-position:0 -571px;width:32px;height:32px}.ic-feat_check{background-position:0 -603px;width:24px;height:24px}.ic-flame{background-position:0 -627px;width:71px;height:64px}.ic-home{background-position:0 -691px;width:18px;height:18px}.ic-location{background-position:0 -709px;width:22px;height:22px}.ic-logo-simple{background-position:0 -731px;width:45px;height:46px}.ic-logo{background-position:0 -777px;width:48px;height:48px}.ic-mail{background-position:0 -825px;width:20px;height:20px}.ic-norton{background-position:0 -845px;width:77px;height:30px}.ic-percent{background-position:0 -875px;width:27px;height:27px}.ic-phone{background-position:0 -902px;width:18px;height:18px}.ic-phone_2{background-position:0 -920px;width:22px;height:22px}.ic-ratewritingservice{background-position:0 -942px;width:40px;height:40px}.ic-sitejabber{background-position:0 -982px;width:40px;height:40px}.ic-stat_1{background-position:0 -1022px;width:30px;height:30px}.ic-stat_2{background-position:0 -1052px;width:30px;height:30px}.ic-stat_3{background-position:0 -1082px;width:30px;height:30px}.ic-stat_4{background-position:0 -1112px;width:30px;height:30px}.ic-stat_check{background-position:0 -1142px;width:14px;height:14px}.ic-step-check{background-position:0 -1156px;width:24px;height:24px}.ic-step_1{background-position:0 -1180px;width:90px;height:90px}.ic-step_2{background-position:0 -1270px;width:90px;height:90px}.ic-step_3{background-position:0 -1360px;width:90px;height:90px}.ic-step_4{background-position:0 -1450px;width:90px;height:90px}.ic-step_5{background-position:0 -1540px;width:90px;height:90px}.ic-testi{background-position:0 -1630px;width:240px;height:240px}.ic-timer{background-position:0 -1870px;width:186px;height:220px}.ic-toc-list{background-position:0 -2090px;width:18px;height:19px}.ic-toc{background-position:0 -2109px;width:32px;height:32px}.ic-trustpilot{background-position:0 -2141px;width:40px;height:40px}.ico-mcafee{background-position:0 -2181px;width:105px;height:22px}.icon-igm{background-position:0 -2203px;width:32px;height:32px}.icon-pst{background-position:0 -2235px;width:32px;height:32px}.icon-twr{background-position:0 -2267px;width:32px;height:32px}body .sprite-payment{background:url(images/sprite-payment.png) no-repeat top left;width:64px;height:40px}body .sprite-payment.sprite-2co{background-position:0 0}body .sprite-payment.sprite-amex_american_express{background-position:0 -41px}body .sprite-payment.sprite-diners_club{background-position:0 -82px}body .sprite-payment.sprite-discover{background-position:0 -123px}body .sprite-payment.sprite-jcb{background-position:0 -164px}body .sprite-payment.sprite-mastercard{background-position:0 -205px}body .sprite-payment.sprite-paypal{background-position:0 -246px}body .sprite-payment.sprite-safecharge{background-position:0 -287px}body .sprite-payment.sprite-skrill_moneybookers{background-position:0 -328px}body .sprite-payment.sprite-visa{background-position:0 -369px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body .sprite-payment{background:url(images/sprite-payment@2x.png) no-repeat top left;background-size:64px 410px}}

.header-wrapper .fixed-line{background:#fff;padding:0;left:0;right:0;top:-80px;width:100%;transition:all 1s ease;z-index:10;height:80px}
.header-wrapper.top-fixed .top-line{margin-bottom:80px}
.header-wrapper .fixed-line.fixed{position:fixed;top:0;transition:all 1s ease;box-shadow:0 0 15px rgba(0,0,0,.1)}
.header-wrapper .fixed-line-wrapper{position:relative;z-index:10}
.header-wrapper .top-line{height:50px;background:#2D4158}
.chat-button-wrapper .live-chat > span{position:relative;cursor:pointer;font-family:'Gilroy-Medium',sans-serif;font-size:13px;line-height:13px;color:#fff;padding:0 0 0 23px;transition:all .3s linear}
.chat-button-wrapper .live-chat > span:hover{transition:all .3s linear;color:#7ac7ff}
.chat-button-wrapper .live-chat > span .header-chat-icon{position:absolute;left:0;top:0;bottom:0;margin:auto}
.chat-button-wrapper .live-chat > span .header-chat-icon,body #chat-2.online .icon-status{width:8px;height:8px;border-radius:50%;background:#69B38D;box-shadow:0 0 0 0 rgba(0,197,130,.2);transition:all .3s linear;display:inline-block;animation:pulse2 2s infinite}
body #chat-2 .chat-status{background:#2D4158;font-family:'Gilroy-Regular',sans-serif;color:#fff}
body #chat-2 .chat-status .status-label{font-weight:normal;font-family:'Gilroy-Medium',sans-serif}
.chat-button-wrapper{position:relative;padding:0 33px 0 0;margin:0 27px 0 0}
.chat-button-wrapper:before{position:absolute;right:0;top:0;bottom:0;margin:auto;width:1px;height:18px;background:rgba(255,255,255,.2);display:inline-block;content:''}
.header_phone{position:relative;padding:0 0 0 31px;min-height:26px;min-width:240px}
.header_phone .ic{position:absolute;left:0;top:0;bottom:0;margin:auto;opacity:.6}
.header_phone .support-phones{display:inline-block;font-family:'Gilroy-Medium',sans-serif;font-size:13px;line-height:13px;color:#fff;margin:0}
.header_phone .support-phones a{color:#fff;text-decoration:none;transition:all .3s linear}
.header_phone .support-phones a:hover{color:#7ac7ff}
.header-contacts{text-align:right;padding:11px 0 0}
.header-logo-wrapper{display:inline-block;position:relative;top:5px}
.header-logo{position:relative;padding:0 0 0 47px}
.header-logo .ic{position:absolute;left:-2px;top:-3px;bottom:0;margin:auto}
.header-menu-wrapper ul{padding:0;margin:0 0 0 7px;text-align:right;position:relative;top:-1px}
.header-menu-wrapper ul li{padding:0 13px 0 12px;font-size:12px;line-height:12px;color:#2A3447;text-transform:uppercase;font-family:'Gilroy-SemiBold',sans-serif}
.header-menu-wrapper ul li a{color:#2A3447;text-decoration:none;transition:all .3s linear}
.header-menu-wrapper ul li a:hover{color:#3090FF}
.fixed-line .table{width:100%;height:80px}
.fixed-line .table .td{vertical-align:middle}
.header-buttons-wrapper{text-align:right;position:relative;top:2px}
.header-buttons-wrapper .default_button{margin:0 0 0 10px;width:120px;height:40px}
.header-buttons-wrapper .default_button.user-icon-wrapper{width:40px;height:40px;position:relative;top:1px}
.vip-account .header-buttons-wrapper .default_button.white_button{background:#ffeccf;border-color:#feb340;color:#db8500}
.vip-account .header-buttons-wrapper .default_button.white_button:hover{background:#feb340;border-color:#feb340;color:#fff}
.vip-account .header-buttons-wrapper .default_button.user-icon-wrapper{background:url(images/vip-icons/vip-status-2.png) no-repeat center!important;background-size:35px!important;border:none}
.vip-account .user-icon-wrapper.default_button .button-icon.user_con_normal{opacity:0}
.user-icon-wrapper.default_button.login-button{display:none!important}

.menu-button{display:none}
.dropdown-menu{position:absolute;left:0;top:96px;visibility:hidden;opacity:0;transition:all.5s ease;box-shadow:0 10px 25px 0 rgba(32,37,64,.1);background:#fff;width:100%;max-width:326px;padding:23px 20px 23px 25px}
.dropdown-menu.active{visibility:visible;opacity:1;transition:all.5s ease}
.dropdown-menu .top-block{display:none;padding:0 40px 15px 10px;position:relative}
.dropdown-menu .menu-close{position:absolute;right:15px;top:8px;cursor:pointer}
.dropdown-menu .menu-close img{max-width:20px}
.dropdown-menu .menu-list li{list-style:none;padding:0 5px 3px;text-align:center}
.dropdown-menu .menu-list li a{font-size:18px;line-height:18px;color:#202540;font-family:'Gilroy-Medium',sans-serif;display:inline-block;border-bottom:2px solid transparent;padding:0 0 3px}
.dropdown-menu .menu-list li a:hover{color:#3090FF;border-color:#3090FF}
.dropdown-menu .menu-list{padding-bottom:15px;margin-bottom:20px;border-bottom:1px dotted #ebeef0}
.dropdown-menu .live-chat span{cursor:pointer;display:inline-block;border-radius:32px;padding:12px 43px 11px!important;background:#1bb31d;border:1px solid #1bb31d;color:#fff;font-size:15px!important;line-height:15px!important;font-family:'Gilroy-Medium',sans-serif;transition:all .3s ease}
.dropdown-menu .live-chat span:hover{transition:all .3s ease;color:#1bb31d;background:#fff}
.dropdown-menu .callback-button .btn{font-size:0;line-height:0;color:transparent;padding:0;margin:0;border:none!important;box-shadow:none;outline:none;background:transparent!important;position:relative}
.dropdown-menu .callback-button .btn:before{font-size:16px;line-height:16px;position:relative;color:#9da0b2;transition:all .3s ease;display:inline-block;content:'(Call me back)';padding:0 0 3px;border-bottom:1px dotted #9da0b2}
.dropdown-menu .support-phones,.dropdown-menu .support-phones a{color:#202540;font-size:16px;line-height:16px}
.dropdown-menu .support-phones{display:inline-block;margin:0;font-family:'Gilroy-SemiBold',sans-serif}
.dropdown-menu .ttl{font-family:'Gilroy-SemiBold',sans-serif;color:#202540;font-size:14px;line-height:14px}
.dropdown-menu .callback-button-wrapper{margin:0 0 15px}
.dropdown-menu .header_phone{padding:0;margin:0 0 15px;min-width:1px;min-height:1px}
.dropdown-menu .chat-button-wrapper{padding:0;margin:0}

.drop-login{position:absolute;right:0;top:72px;visibility:hidden;opacity:0;transition:all.5s ease;text-align:left}
.drop-login.active{visibility:visible;opacity:1;transition:all.5s ease}
.user-login-form{box-shadow:0 10px 25px 0 rgba(32,37,64,.1);background:#fff;width:100%;max-width:326px;padding:23px 20px;margin:0 auto;overflow:hidden;border-radius:10px}
.user-login-form .orders-count{display:inline-block;color:#202540;font-size:14px;line-height:26px;font-family:'Gilroy-Bold',sans-serif}
.user-login-form.user-info{width:290px;padding:0;border-radius:20px;overflow:hidden;min-height:50px}
.sidebar-item .user-login-form.user-info{width:100%}
.user-login-form.user-info .e-container .col-lg-6.log-links{display:block}
.user-login-form.user-info .e-container .col-lg-6 > div{font-size:14px;line-height:14px;color:#757888;text-align:center}
.user-login-form.user-info .e-container .col-lg-6 .row-become-vip-client .btn-become-vip .vip-icon-retina{margin:1px 7px 0 0}
.user-login-form.user-info .e-container .col-lg-6 > div.upgrade-hint b{display:inline-block}
.user-login-form.user-info .e-container .upgrade-hint .upgrade{font-size:15px;line-height:15px;color:#0176ba;cursor:pointer;font-family:'Gilroy-Medium',sans-serif;margin:5px 0 6px;display:inline-block}
.user-login-form.user-info .e-container .col-lg-6 > div b{font-size:15px;line-height:15px;color:#202540;font-family:'Gilroy-SemiBold',sans-serif;margin:5px 0 0}
.user-login-form.user-info .e-container .log-header{background:#eaf3fb;padding:13px 5px 11px;font-size:14px;line-height:19px;color:#3a4458;font-family:'Gilroy-Light',sans-serif;border-radius:20px 20px 0 0}
.vip-account .user-login-form.user-info .e-container .log-header{background:url(images/vip-icons/vip-menu.jpg) no-repeat;color:#fff}
.user-login-form.user-info .e-container .log-header b{color:#172a82;font-family:'Gilroy-SemiBold',sans-serif;font-size:18px;line-height:22px;display:block}
.vip-account .user-login-form.user-info .e-container .log-header b{color:#fff}
.user-login-form.user-info .e-container .col-lg-6{float:none;width:100%;padding:15px}
.user-login-form.user-info .e-container .col-lg-6.log-links{padding:0}
.user-login-form.user-info .e-container .log-links .link{display:block;margin:0}
.user-login-form.user-info .e-container .log-links .link a{display:flex;align-items:center;justify-content:space-between;gap:5px;font-size:14px;line-height:14px;color:#83828c;font-family:'Gilroy-Medium',sans-serif;padding:3px 15px 3px 45px;min-height:40px;border-top:1px solid #ebebed;background:#f7f8fa;transition:all .3s ease;position:relative;text-decoration:none;text-align:left}
.user-login-form.user-info .e-container .log-links .link a:hover{background:#fff;color:#202540}
.user-login-form.user-info .e-container .log-links form{display:block}
.user-login-form .e-container .login-form{padding:20px 0 0}
.user-login-form .e-container .login-form .row .input1,.user-login-form .e-container form .table1 input[type='text']{height:40px;font-size:14px;line-height:14px;width:100%!important;padding-right:30px}
.user-login-form .e-container .login-form .row .input1{background-image:url(images/password_retina_desktop_mobile.png);background-repeat:no-repeat;background-position:96% center;background-size:12px}
.user-login-form .e-container .login-form .row .input1:focus{background-image:url(images/password_active_retina_desktop_mobile.png)}
.user-login-form .e-container .login-form .row .input1.email{background-image:url(images/login_retina_desktop_mobile.png)}
.user-login-form .e-container .login-form .row .input1.email:focus{background-image:url(images/login_active_retina_desktop_mobile.png)}
.user-login-form .login-url{font-size:0;line-height:0}
.user-login-form .container .e-container .login-form{padding:0}
.user-login-form .e-container .login-form .row{text-align:center;margin-bottom:9px}
.user-login-form .e-container .login-form .links .row{margin-bottom:4px}
.user-login-form .links a{font-size:13px;line-height:13px;color:#222532;font-family:'Gilroy-Medium',sans-serif;text-decoration:underline}
.user-login-form .links a:hover{color:#3090FF}
.user-login-form .e-container .row .btn,.user-login-form .e-container form .table1 .btn{background:#3090FF;width:100%;max-width:230px;height:40px;border:2px solid #3090FF;padding:10px 5px;font-size:14px;line-height:14px;color:#fff;font-family:'Gilroy-Medium',sans-serif;font-weight:normal;margin:10px 0 0;border-radius:3px;transition:all .3s linear}
.user-login-form .e-container .row .btn:hover,.user-login-form .e-container form .table1 .btn:hover{border-color:#7AC7FF;background:#7AC7FF;transition:all .3s linear}
.user-login-form .e-container .row .label{display:none}
.user-login-form .e-container .row .vip-account-till{display:block;margin:10px 0 0}
.user-login-form .e-container .essays_login_error{font-size:13px;line-height:13px;color:#ff3f2b;margin-bottom:10px;text-align:center}
.user-info .ajax_content_mini_login .row .link a:before{display:inline-block;position:absolute;left:15px;margin:auto;top:0;bottom:0;content:'';background:url(images/user-buttons.png) no-repeat top left;width:16px;height:16px}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){
    .user-info .ajax_content_mini_login .row .link a:before{background:url(images/user-buttons@2x.png) no-repeat top left;background-size:16px 83px}
}
.user-info .ajax_content_mini_login .row .link-partners a:before{background-position:0 0}
.user-info .ajax_content_mini_login .row .link-discounts a:before{background-position:0 -17px}
.user-info .ajax_content_mini_login .row .link-logout a:before{background-position:0 -34px;height:14px}
.user-info .ajax_content_mini_login .row .link-orders a:before{background-position:0 -49px}
.user-info .ajax_content_mini_login .row .link-profile a:before{background-position:0 -66px}
.user-info .ajax_content_mini_login .row .link-my-writers a:before{background:url(images/pen.svg) no-repeat center;background-size:16px}

.home-header{min-height:865px;background:linear-gradient(180deg,#f7f9fc 52.6%,#fff 100%);padding:100px 0 0;position:relative}
.home-header:before{position:absolute;left:142px;top:270px;display:inline-block;content:url(images/header-img2.png)}
.home-header:after{position:absolute;left:-7px;top:396px;display:inline-block;content:url(images/header-dots.png)}
.home-header .container{position:relative}
.home-header .container:before{position:absolute;right:-241px;top:-30px;display:inline-block;content:url(images/header-bg.png)}
.webp_support .home-header .container:before{content:url(images/header-bg.webp)}
.home-header .container:after{position:absolute;right:-395px;top:270px;display:inline-block;content:url(images/ellipse.png);opacity:.4}
.header-text{max-width:500px}
.header-text .lbl{font-size:14px;line-height:16px;color:#447FC3;text-transform:uppercase;font-family:'Gilroy-SemiBold',sans-serif;margin:0 0 33px}
.header-text h1{font-size:40px;line-height:57px;font-family:'Gilroy-Bold',sans-serif;margin:0 0 25px}
.header-text .p{font-family:'Roboto-Regular',sans-serif;font-size:18px;line-height:31px;color:#555765;margin:0 0 25px}
.header-text .buttons .default_button{width:206px;padding:18px 5px 19px;margin:0 17px 0 0;font-size:15px;line-height:15px;letter-spacing:1px}
.header-text .buttons .default_button .add-arrow{position:relative}
.header-text .buttons .default_button .add-arrow:before{width:0;height:0;border-style:solid;border-width:8px 0 8px 12px;border-color:transparent transparent transparent #7AC7FF;position:absolute;right:-33px;top:0;bottom:0;margin:auto;display:inline-block;content:'';transition:all .3s linear}
.header-text .buttons .default_button:hover .add-arrow:before{transition:all .3s linear;border-color:transparent transparent transparent #fff}
.header-advantages{margin:25px 0 0}
.header-advantages.with-ai .col-3{width:20%}
.header-advantages .ttl{margin:0 0 16px;font-size:20px;line-height:36px;color:#222532;font-family:'Gilroy-SemiBold',sans-serif}
.header-adv-item{position:relative;background:#FFF;box-shadow:0 5px 24px -4px rgba(66,84,130,.17);border-radius:8px;height:80px;padding:20px 5px 20px 55px}
.header-adv-item .ic{position:absolute;left:15px;top:0;bottom:0;margin:auto}
.header-adv-item .p1{font-size:15px;line-height:23px;font-family:'Gilroy-Medium',sans-serif;margin:0;color:#8f99ac}
.header-adv-item .p1 .b{color:#222532;display:block}

.home-calc{background:#fff;padding:30px 33px 28px;width:100%;max-width:400px;box-shadow:0 20px 50px -11px rgba(14,33,81,.3);border-radius:20px;margin:0 0 0 auto;min-height:500px}
.home-calc .e-container .sidebar-order-body{padding:0;margin:0;border:none}
.home-calc .e-container .sidebar-order .title{font-family:'Gilroy-SemiBold',sans-serif;color:#222532;font-size:20px;line-height:20px;text-transform:none;margin:0 0 20px;text-align:left}
.home-calc .e-container .label{font-size:13px;line-height:13px!important;color:#8F99AC;font-family:'Gilroy-Medium',sans-serif;margin:0 0 1px;font-weight:normal}
.home-calc .e-container .row{margin:0 0 10px}
.home-calc .e-container .row.sidebar-order-total{margin:0;padding:21px 185px 11px 0}
.home-calc .e-container .sidebar-order-body{position:relative}
.home-calc .e-container .sidebar-order-body form .row:last-child{position:absolute;right:0;bottom:4px}
.home-calc .e-container .sidebar-order-footer .btn{background:#3090FF;color:#fff;font-size:15px;line-height:16px;border-radius:32px;font-family:'Gilroy-SemiBold',sans-serif;display:inline-block;text-align:center;padding:14px 20px 13px;text-decoration:none;border:2px solid #3090FF;outline:none;cursor:pointer;position:relative;transition:all .3s linear}
.home-calc .e-container .sidebar-order-footer .btn:hover,.home-calc .e-container .sidebar-order-footer .btn:focus{transition:all .3s linear;background:#fff;text-decoration:none;border-color:#3090FF;outline:none;color:#3090FF}
.home-calc .e-container .sidebar-order-total .col-lg-4{width:auto;position:absolute;right:-15px;top:-10px;z-index:1;padding:0}
.home-calc .e-container .sidebar-order-total .col-lg-4 > .strong{display:none}
.home-calc .e-container .sidebar-order-total .col-lg-4 .help .icon{display:inline-block;cursor:pointer;width:15px;height:15px;background:#EAF6FF;color:#447FC4;font-size:10px;line-height:15px;font-family:'Gilroy-SemiBold',sans-serif;border-radius:50%}
.home-calc .e-container .sidebar-order-total .col-lg-4 .help .info{top:-35px;left:auto;right:0;width:150px;text-align:center;font-weight:normal;font-family:'Gilroy-Medium',sans-serif;color:#222532;padding:5px}
.home-calc .e-container .sidebar-order-total .col-lg-4 .help .info b{font-weight:normal;font-family:'Gilroy-SemiBold',sans-serif}
.home-calc .e-container .sidebar-order-total .col-lg-8{padding:0;float:none;width:100%}
.home-calc .e-container .sidebar-order-total .mini-order-body{padding:0;width:auto}
.mini_order_form .e-container .mini-order-body .help .icon{width:15px;height:15px;border:1px solid #ccc;border-radius:50%;display:inline-block;line-height:15px;text-align:center;background:none}
.home-calc .e-container .sidebar-order-total #sidebar_total_price{font-family:'Gilroy-SemiBold',sans-serif;color:#3090FF;font-size:20px;line-height:20px}
.home-calc .e-container .sidebar-order-pages .col-lg-4,.home-calc .e-container .sidebar-order-pages .col-lg-8{float:none;width:100%;padding:0}
.home-calc .e-container .sidebar-order-pages table{width:100%;margin:15px 0 0}
.home-calc .e-container .sidebar-order-pages table td{border:none;padding:0;text-align:center}
.home-calc .e-container .sidebar-order-pages table td:nth-child(1),.home-calc .e-container .sidebar-order-pages table td:nth-child(3){width:45px;height:45px}
.home-calc .e-container .sidebar-order-pages table td .btn{width:45px;height:45px;border:1px solid rgba(68,127,196,.3);font-size:20px;line-height:20px;font-family:'Gilroy-SemiBold',sans-serif;color:#447FC3;background:#fff;outline:none!important;position:relative;transition:all .3s ease;-webkit-appearance:none;border-radius:8px}
.home-calc .e-container .sidebar-order-pages table td .btn:hover,.home-calc .e-container .sidebar-order-pages table td .btn:focus{background:#E6F6FF;border-color:#E6F6FF;transition:all .3s ease}
.home-calc .e-container .sidebar-order-pages table td:nth-child(1) .btn{left:-2px}
.home-calc .e-container .sidebar-order-pages table td:nth-child(3) .btn{right:-2px}
.home-calc .e-container .sidebar-order-pages select[name="pages"]{display:inline-block;border:none;box-shadow:none;outline:none;position:relative;top:2px;background-image:none!important;padding:7px!important;width:100%;line-height:18px}
.home-calc .e-container .rows .row:last-child{display:none}

.cf-wrapper{position:relative;margin:60px auto 94px}
.cf-wrapper:before{position:absolute;left:-93px;top:-35px;display:inline-block;content:url(images/dots3.png)}
.contacts-form-wrapper{box-shadow:0 20px 40px 0 rgba(38,41,65,.1);border-radius:20px;background:#fff;overflow:hidden;position:relative;display:flex;flex-wrap:wrap}
.contacts-form-wrapper #ajax_content_contacts:after{clear:both;display:block;height:0;width:100%;float:none;content:''}
.contacts-form-wrapper .form-col,.contacts-form-wrapper .contacts-col{float:left;min-height:650px}
.contacts-form-wrapper .form-col{width:60%}
.contacts-form-wrapper .contacts-col{width:40%;background:#EEF9FF url(images/home-a-bg.png) no-repeat center bottom;background-size:480px auto;padding:40px 20px 20px}
.contacts-form-wrapper .e-container .contact-header,.contacts-form-wrapper .e-container .live-chat{display:none}
.contacts-form-wrapper .e-container .contact-us-form{border:none}
.contacts-form-wrapper .contacts-title{font-size:20px;line-height:20px;color:#172A82;font-family:'Gilroy-SemiBold',sans-serif;margin:0 0 35px}
.contacts-form-wrapper .contacts-item:after{display:block;width:100%;clear:both;height:0;content:''}
.contacts-form-wrapper .contacts-item .title{font-size:14px;line-height:14px;color:#222532;position:relative;font-family:'Gilroy-Medium',sans-serif;margin:0 0 14px}
.contacts-form-wrapper .contacts-item{margin:0 0 26px}
.contacts-form-wrapper .contacts-item .live-chat span,.contacts-form-wrapper .contacts-item .call-back-form .btn{transition:all .3s ease;background:#3090FF;color:#fff;font-size:15px;line-height:15px;border-radius:4px;font-family:'Gilroy-Medium',sans-serif;display:inline-block;text-align:center;padding:14px 22px 13px;text-decoration:none;border:2px solid #3090FF;outline:none;cursor:pointer;position:relative;vertical-align:middle;width:100%;margin:0}
.contacts-form-wrapper .contacts-item .call-back-form .btn,.contacts-form-wrapper .contacts-item .live-chat span:hover{background:#fff;color:#3090FF;border-color:#3090FF}
.contacts-form-wrapper .contacts-item .call-back-form .btn:hover{background:#fff;color:#447FC3;border-color:#7AC7FF}
.contacts-form-wrapper .contacts-item .live-chat,.contacts-form-wrapper .contacts-item .call-back-form{float:left;width:50%;display:inline-block;padding:5px}
.contacts-form-wrapper .contacts-item .title .contacts-ico{position:absolute;left:0;bottom:0}
.contacts-form-wrapper .contacts-item .data p{margin:0}
.contacts-form-wrapper .contacts-item .data{margin:0;font-size:16px;line-height:30px;font-family:'Gilroy-Medium',sans-serif;color:#fff}
.contacts-form-wrapper .contacts-item .data a{color:#447FC3;font-size:20px;line-height:20px;margin:9px 0 0;display:inline-block;font-family:'Gilroy-SemiBold',sans-serif}
.contacts-form-wrapper .contacts-col-content .contacts-item:last-child{margin-top:40px;margin-left:-5px;margin-right:-5px}
.contacts-form-wrapper .contacts-col-content{padding:46px 44px 20px}
.contacts-form-wrapper .form-col-content{padding:35px 50px}
.contacts-form-wrapper .e-container #contact-form{padding:0}
.contacts-form-wrapper .e-container .contact-us-form .contact-body .contact-label{color:#8F99AC;font-size:13px;line-height:13px;font-family:'Gilroy-Medium',sans-serif;font-weight:normal;display:block;text-align:left;margin:0 0 7px;text-transform:none}
.contacts-form-wrapper .e-container .contact-us-form .contact-body .contact-label span{color:#8F99AC}
.contacts-form-wrapper .e-container #contact-form .btn{transition:all .3s ease;background:linear-gradient(180deg,#FFB747 0%,#FE9F0B 100%);color:#fff;font-size:16px;line-height:16px;border-radius:32px;font-family:'Gilroy-Medium',sans-serif;display:inline-block;text-align:center;padding:16px 30px 15px;text-decoration:none;border:1px solid #FFB747;outline:none;cursor:pointer;position:relative;width:100%;max-width:165px;margin:15px 0 0!important}
.contacts-form-wrapper .e-container #contact-form .btn:hover{transition:all .3s ease;background:linear-gradient(180deg,#FE9F0B 0%,#FFB747 100%);color:#fff;border-color:#FFB747}
.contacts-form-wrapper .contact-footer .col-lg-6{padding:0;float:none;width:100%}

.faq_item{box-shadow:0 8px 10px 0 rgba(32,37,64,.04);background:#fff;border-radius:10px;margin:0 0 20px;padding:25px 45px}
.faq_item.active{box-shadow:0 15px 20px 0 rgba(32,37,64,.08)}
.faq_item .faq_title{padding:0 30px 0 0;position:relative;margin:0;font-size:18px;line-height:26px;color:#303540;font-family:'Gilroy-SemiBold',sans-serif;cursor:pointer}
.faq_item.active .faq_title,.faq_item .faq_title:hover{color:#3090FF}
.faq_item .faq_title:before{position:absolute;content:'';left:auto;right:0;top:0;bottom:0;margin:auto;width:16px;height:16px;background:url(images/faq_arrows@2x.png) no-repeat top left;background-size:16px 34px}
.faq_item.active .faq_title:before{background-position:0 -17px}
.faq_item .faq_ans{font-size:0;line-height:0;height:0;opacity:0;margin:0;padding:0;overflow:hidden;transition:all .3s ease;color:transparent}
.faq_item.active .faq_ans{font-size:15px;line-height:22px;color:#707280;height:auto;opacity:1;margin:20px 0 0;padding:0;transition:all .3s ease}
.faq_item .faq_ans p{margin:0 0 8px}
.faq_item p,.faq_item .faq_ans p:last-child{margin:0}

#ajax_content_price{position:relative;margin:50px auto 80px}
#ajax_content_price:before{position:absolute;left:-284px;bottom:-65px;display:inline-block;content:url(images/col-a-img.png)}
.container #form_essay_calculator{box-shadow:0 25px 40px 0 rgba(32,37,64,.1);background:#fff;border-radius:20px;padding:40px 45px;position:relative}
.container .e-container .prices-table-header{background:transparent;text-align:center;padding:0;margin:0 -15px 5px}
.container .e-container .prices-table-header .col-lg-6{margin:0 0 15px}
.container .e-container .prices-table-header .col-lg-6 p{color:#8F99AC;font-size:13px;line-height:13px;font-family:'Gilroy-Medium',sans-serif;font-weight:normal;display:block;text-align:left;margin:0 0 7px;text-transform:none}
.container #table_essay_calculator{border:none;box-shadow:none;margin:0}
.container #table_essay_calculator tr td{border:none;text-align:center}
.container .prices-table-header .price_currency{width:25%!important;float:left;background:#F5F8FA;border-radius:0;height:45px;font-size:15px;line-height:15px;color:#7387AD;font-family:'Gilroy-SemiBold',sans-serif;border:1px solid #F5F8FA;margin:0;-webkit-appearance:none;cursor:pointer}
.container .prices-table-header .currency-row .price_currency:nth-child(2){border-radius:2px 0 0 2px}
.container .prices-table-header .currency-row .price_currency:last-child{border-radius:0 2px 2px 0}
.container .prices-table-header .price_currency:hover{color:#3090FF}
.container .prices-table-header .price_currency.price_currency_active{background:#3090FF;border-color:#3090FF;color:#fff}
.container .e-container .table_essay_calculator tr td{background:#fff!important;font-size:15px;line-height:15px;color:#8e8e9e;font-weight:normal;font-family:'Gilroy-Medium',sans-serif;padding:14px}
.container .e-container .table_essay_calculator tr:nth-child(2n) td{background:#f7fafc!important}
.container .e-container .table_essay_calculator tr td:first-child,.container .e-container .table_essay_calculator tr:first-child td{color:#172A82;font-family:'Gilroy-SemiBold',sans-serif;background:#fff!important}
.container .e-container .table_essay_calculator tr td:first-child{width:150px}
.container .e-container .table_essay_calculator tr:first-child td:first-child{font-size:0;line-height:0;padding-top:0}
body #ajax_content_price .table_essay_calculator tr td ,body #ajax_content_price .table_essay_calculator tr td .price{transition:all .2s ease}
body #ajax_content_price .table_essay_calculator tbody tr:not(:first-child):hover td{background-color:#E6F6FF!important}
body #ajax_content_price .table_essay_calculator tbody tr:not(:first-child) td:hover{background-color:#3090FF!important;color:#fff!important}
body #ajax_content_price .table_essay_calculator tr td .price:hover{color:#fff;text-decoration:underline}
.orderform .order-radio-group .order-radio-box label p span{font-family:'Gilroy-Medium',sans-serif}

.sitemap_wrapper p{margin:0}
.content .sitemap_wrapper ul li:before{top:6px;width:6px;height:6px;background:#3090FF;border-radius:50%}
.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:15px;font-family:'Gilroy-SemiBold',sans-serif}
.sitemap_wrapper a:hover{color:#3090FF;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;border-color:#acb6bf transparent transparent transparent}
.sitemap_item .sitemap_open.h3:before{top:-4px}
.sitemap_item .sitemap_open.h3.minus:before{top:3px}
.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,#htmlmap_posts .sitemap_item:before{display:none}
.sitemap_item ul li{background:none;text-align:left;font-size:14px;line-height:18px}
#htmlmap_posts .sitemap_item{padding-left:0}
.sitemap_item ul.active li{display:block;padding:0 0 14px 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}

.page-pay .order_details_wrapper{box-shadow:none;border:none;padding:0;background:transparent}
.payment-system-logo img{max-width:100%}
.payment-status-wrp{padding:35px 25px;margin:50px auto;text-align:center;background:#fff;max-width:730px;border:1px solid;box-shadow:0 15px 20px 0 rgba(32,37,64,.08);border-radius:20px}
.payment-status-wrp .ps-ttl{font-size:20px;line-height:25px;font-family:'Gilroy-SemiBold',sans-serif;margin:0 0 15px;position:relative;text-align:center}
.payment-status-wrp .ps-text{font-size:16px;line-height:30px;color:#707280;margin:0 0 15px;font-family:'Roboto-Regular',sans-serif;text-align:center}
.payment-status-wrp .ps-text b,.payment-status-wrp .ps-text strong{color:#707280}
.payment-status-wrp.success-pay{border-color:#c0f0c1}
.payment-status-wrp.success-pay .ps-ttl{color:#1bb31d}
.payment-status-wrp.pending-pay{border-color:#ffe366}
.payment-status-wrp.pending-pay .ps-ttl{color:#fc8709}
.payment-status-wrp.failure-pay{border-color:#F5B8B8}
.payment-status-wrp.failure-pay .ps-ttl{color:#ef4b4a}
.payment-status-wrp .ps-ttl:before{display:block;text-align:center;margin:0 auto 20px;width:50px;height:50px;content:'';background-size:50px!important;}
.payment-status-wrp.success-pay .ps-ttl:before{background:url(images/success_retina.png) no-repeat 0 0}
.payment-status-wrp.pending-pay .ps-ttl:before{background:url(images/pending_retina.png) no-repeat 0 0}
.payment-status-wrp.failure-pay .ps-ttl:before{background:url(images/failure_retina.png) no-repeat 0 0}
.payment-status-wrp.failure-pay .ps-button .btn{background:#ee4a49;border-color:#ee4a49;color:#fff}
.payment-status-wrp.failure-pay .ps-button .btn:hover{background:#d14141;border-color:#d14141;color:#fff}

.container .thansk-for-order{background:transparent;border:none;border-radius:0;padding:0;margin:0 0 20px!important}
.container .thansk-for-order .e-title{border-top:none;background-color:transparent}
.container .thansk-for-order .title-text{display:none}
.container .thanks-text .detail,.container .thanks-text{padding:0}
.container .thanks-text .dear-customer,.container .thanks-text > p{font-size:24px;line-height:30px;margin:10px 0;font-weight:normal;font-family:'Gilroy-SemiBold',sans-serif;display:inline-block}
.container .thanks-text .detail p{font-size:15px;line-height:22px;color:#707280;font-family:'Gilroy-Medium',sans-serif}
.container .thanks-text .detail p b{font-family:'Gilroy-SemiBold',sans-serif}
.container .thanks-text .dear-customer{margin-right:5px}
.container .e-container .bonus-point-payment{padding:20px 29px 11px;border:1px solid #7AC7FF;box-shadow:0 7px 20px -11px rgba(14,33,81,.2);border-radius:12px;margin:20px 0 45px;font-family:'Gilroy-Medium',sans-serif;position:relative}
.container .thanks-text .detail p span{font-weight:normal;color:#202540;font-family:'Gilroy-SemiBold',sans-serif}
.container .thanks-text .detail p strong{color:#707280}
.container .e-container .bonus-point-payment p{text-align:center;font-size:18px;color:#707280;font-family:'Gilroy-Medium',sans-serif}
.container .bonus-point-payment p strong{color:#3cc73e;font-family:'Gilroy-SemiBold',sans-serif}
.container .e-container .bonus-point-payment .left{margin:16px 0 0}
.container .e-container .bonus-point-payment .right .btn{transition:all .3s ease;background:#1f98de;color:#fff;font-size:15px;line-height:15px;border-radius:32px;font-family:'Gilroy-Medium',sans-serif;display:inline-block;text-align:center;padding:14px 22px 13px;text-decoration:none;border:1px solid #1f98de;outline:none;cursor:pointer;position:relative;width:100%;max-width:170px;margin:4px}
.container .e-container .bonus-point-payment .right .btn:hover{background:#fff;color:#1f98de;border-color:#1f98de}
.container .e-container .bonus-point-payment .right .btn[disabled]{border-color:#e3e3e6!important;background:#e3e3e6!important;color:#5c5f73!important}
.container .e-container .order-details-payment{padding:0;background:transparent;border:none;border-radius:0;margin:20px 0;font-family:'Gilroy-Medium',sans-serif;position:relative}
.container .e-container .order-details-payment:before{position:absolute;left:-445px;bottom:-8px;display:inline-block;content:url(images/dots3.png)}
.container .e-container .order-details-payment form{font-size:16px;line-height:16px;color:#202540;font-family:'Gilroy-Medium',sans-serif}
.container .e-container .order-details-payment form select{margin:0 0 0 8px}
.container .e-container .order-details-payment .right p{font-size:20px;line-height:20px;color:#303540;font-family:'Gilroy-SemiBold',sans-serif}
.container .e-container .order-details-payment .right p strong{color:#3090FF;font-family:'Gilroy-Bold',sans-serif}
.container .e-container .order-details-payment .pay-btn,.container .pay-order .tabs .pay-btn{outline:none!important;border:1px solid #3cc73e;background:#3cc73e;color:#fff;transition:all .3s ease;font-family:'Gilroy-SemiBold',sans-serif;font-size:16px;line-height:27px;width:130px;height:auto;border-radius:5px}
.container .e-container .order-details-payment .pay-btn:hover,.container .pay-order .tabs .pay-btn:hover{outline:none!important;border:1px solid #3cc73e;background:#fff;color:#3cc73e;transition:all .3s ease}
.pay-order .tabs .tab-items{border-bottom:1px solid #dce0e3;margin:0 0 27px}
.pay-order .tabs .tab-items .tab{background:none;border:none;box-shadow:none;border-radius:0;padding:0 20px 20px;cursor:pointer;margin:0 20px 0 0}
.pay-order .tabs .tab-items .tab:before{display:none}
.pay-order .tabs .tab-items .tab:after{position:absolute;left:0;bottom:-5px;display:inline-block;width:100%;height:3px;background:transparent;content:''}
.pay-order .tabs .tab-items .tab.active{background:none}
.pay-order .tabs .tab-items .tab.active:after{background:#3090FF}
.pay-order .tabs .tab-body{border-radius:8px;background:#fff;box-shadow:0 15px 50px -11px rgba(14,33,81,.15);padding:25px 14px 15px 15px;position:relative;max-width:1000px;margin:0 auto 20px}
.pay-order .tabs .payment-text{font-size:15px;line-height:25px;color:#303540;font-weight:normal;font-family:'Gilroy-Medium',sans-serif}
.pay-order .tabs .tab-items .tab img{max-width:150px}

.container ul._t_pagination li:before{display:none}
.container ul._t_pagination{width:100%;margin:20px auto;text-align:center}
.container ul._t_pagination li{display:inline-block;padding:0 2px}
.container ul._t_pagination>li>a,.container ul._t_pagination>li>span{padding:0 10px 1px;margin:0 0 1px;font-size:14px;line-height:30px;font-weight:normal;color:#172A82!important;border:none;background:transparent!important;border-bottom:2px solid transparent;display:inline-block;font-family:'Gilroy-SemiBold',sans-serif}
.container ul._t_pagination>li>a:hover,.container ul._t_pagination>.active>span,.container ul._t_pagination>.active>span:focus,.container ul._t_pagination>.active>span:hover,.container ul._t_pagination>.active>a,.container ul._t_pagination>.active>a:hover{border-color:#3090FF}

.order-steps{margin:0 0 15px;position:relative}
.order-steps .box-shadow{border-radius:8px;background:#fff;box-shadow:0 5px 24px -4px rgba(66,84,130,.17);position:relative}
.steps-to-order{padding:39px 0 45px}
.steps-to-order .col-4{border-right:1px solid #e5e6eb}
.steps-to-order .row .col-4:last-child{border:none}
.steps-to-order .step-item{text-align:center}
.steps-to-order .step-content{display:inline-block;position:relative;padding:0 5px 0 80px;text-align:left;font-size:14px;line-height:21px;color:#898b93;font-family:'Gilroy-Medium',sans-serif}
.steps-to-order .step-content p{margin:0}
.steps-to-order .step-content .step-title{font-family:'Gilroy-SemiBold',sans-serif;color:#252525;margin:0 0 3px;font-size:16px}
.steps-to-order .step-content .step-ico{position:absolute;left:20px;top:9px}
.steps-to-order .step-content:before{position:absolute;left:10px;top:0;display:inline-block;content:'';background:#F2F8FC;border-radius:50%;width:52px;height:52px}
.order-form-text .order-start-price{display:block;font-size:18px;line-height:24px;color:#252525;font-family:'Gilroy-Medium',sans-serif;text-align:center}
.order-form-text .order-start-price b{font-family:'Gilroy-SemiBold',sans-serif}
.order-form-text .order-start-price span{color:#2dbb4f}
.order-steps .order-form-text ul{padding:0;margin:0;text-align:left}
.order-steps .order-form-text ul li{font-family:'Gilroy-Medium',sans-serif;padding:0 0 4px 27px;font-size:15px}
.order-steps .order-form-text ul li:before{background-color:transparent;border-radius:0;width:17px;height:17px;background-size:17px;background-image:url(images/check_mark_icon.svg);background-repeat:no-repeat;left:0;top:3px;background-position:center}

.wrapper-order-form .e-container .e-td-back{padding:0}
.container .e-container .update-hint{border:1px solid #DCE0E3;border-radius:4px;width:263px;min-width:263px;background:#F6F6F8;padding:10px;font-size:13px;line-height:15px;color:#212540;font-weight:normal;font-family:'Gilroy-Medium',sans-serif;text-align:left;left:-40px;box-shadow:none}
.container .e-container .update-hint > span{position:relative;padding:0 0 0 10px}
.container .e-container .update-hint > span b{color:#fd8709}
.container .e-container .update-hint > span:before{position:absolute;left:0;top:9px;background:#fd8709;border-radius:50%;width:5px;height:5px;display:inline-block;content:''}
.container .e-container .update-hint > span:first-child{font-size:15px;line-height:17px;color:#212540;font-family:'Gilroy-SemiBold',sans-serif;text-align:center}
.container .e-container .update-hint > span:first-child,.container .e-container .update-hint > span:last-child{padding:0}
.container .e-container .update-hint > br,.container .e-container .update-hint > span:first-child:before,.container .e-container .update-hint > span:last-child:before{display:none}
.container .e-container .update-hint > span:last-child{font-size:14px;color:#212540;font-family:'Gilroy-Medium',sans-serif;text-align:center}
.container .user-info .e-container .update-hint{width:220px;min-width:220px;left:auto;right:0}

.container .e-container .orderform2 .e-td{font-size:14px;padding:15px 10px;line-height:16px;color:#202540;font-weight:normal;font-family:'Gilroy-Regular',sans-serif}
.container .e-container .orderform2 .e-row{background:transparent!important}
.container .e-container .orderform2 .e-row:nth-child(2n) .e-td{background:#F2F8FC;border-top:1px solid rgba(122,199,255,.5);border-bottom:1px solid rgba(122,199,255,.5)}
.container .e-container .orderform2 .e-row.e-row-actions.e-td{background:#fff!important}
.container .e-container .orderform2#personal_information{margin-bottom:40px}
.container .e-container .orderform2 .orderform2-title{font-size:14px;color:#757888;font-weight:normal;text-transform:none;font-family:'Gilroy-Medium',sans-serif}
.container .e-container .orderform input.order_submit{transition:all .3s ease;background:linear-gradient(180deg,#FE9F0B 0%,#FFB747 100%);color:#fff;font-size:15px;line-height:15px;border-radius:32px;font-family:'Gilroy-Medium',sans-serif;display:inline-block;text-align:center;padding:16px 25px;text-decoration:none;border:none;outline:none;cursor:pointer;width:170px;height:auto;font-weight:normal;margin:15px 0;-webkit-appearance:none}
.container .e-container .orderform input.order_submit:hover{transition:all .3s ease;background:linear-gradient(180deg,#FFB747 0%,#FE9F0B 100%);text-decoration:none;outline:none;color:#fff}
.container .e-container .orderform input.order_submit[value='Back']{background:#1f98de;outline:none;color:#fff;width:120px;-webkit-appearance:none}
.container .e-container .orderform input.order_submit[value='Back']:hover{background:#dde8f4;outline:none;color:#447fc3}
.container .e-container form.orderform{text-align:left}
.container .order-form-sidebar .payment-cards img{margin:1px}
.container .e-container form.orderform .e-td .vip-services-preview{position:relative;padding:3px 0 3px 15px}
.container .e-container form.orderform .e-td .vip-services-preview:before{position:absolute;left:0;top:8px;display:inline-block;width:6px;height:6px;border-radius:50%;background:#1f98de;content:'';bottom:auto}
.container .e-container .orderform input.order_submit:disabled,.container .e-container .orderform input.order_submit:disabled:hover{color:#fff;background:#d7d7d9!important;border-color:#d7d7d9!important}
.container .e-container .e-table span.hint img{display:none}
.container .e-container .e-table span.hint > div:first-child:before{display:inline-block;content:'?';border-radius:50%;width:18px;height:18px;line-height:19px;text-align:center;background:#EAF6FF;color:#447FC4;font-size:13px;font-family:'Gilroy-SemiBold',sans-serif}
.container .e-container .orderform div.order_info p,.container .e-container .orderform div.order_info{background-image:none;font-size:12px;line-height:16px;color:#3A4458;font-weight:normal;font-family:'Gilroy-Regular',sans-serif;text-align:left;box-shadow:none}
.container .e-container .orderform div.order_info{padding:5px 8px;border:1px solid rgba(122,199,255,.5);background:#fff;z-index:7;border-radius:8px;left:0}
.container .e-container .orderform div.order_info#writer-level-hint{margin:0!important}
.container .e-container .orderform div.order_info p{padding:0;margin:0;background:transparent}
.container .e-container .orderform div.order_info .table1{box-shadow:none}
.container .e-container .orderform div.order_info .table1 td,.container .e-container .orderform div.order_info .table1 th{font-size:12px;line-height:16px;color:#3A4458;font-weight:normal;font-family:'Gilroy-Regular',sans-serif;padding:5px 1px;background:#fff;border:1px solid rgba(122,199,255,.5)}
.container .e-container .orderform div.order_info .table1 th{font-family:'Gilroy-Medium',sans-serif;font-size:13px}
.container .e-container .orderform div.order_info .table1 td strong{font-family:'Gilroy-Medium',sans-serif}
.container .e-container .orderform div.order_info .table1 td img{display:inline-block}
.container .e-container form .e-title{background:none;padding:0;text-align:left;color:#222532;font-size:22px;line-height:24px;font-weight:normal;font-family:'Gilroy-SemiBold',sans-serif;margin:0 0 25px}
.container .order-page-wrapper .e-container .orderform{background:#fff;max-width:730px}
.container .e-container .orderform .e-row.even,.conatiner .e-container .orderform .e-table .e-row .e-td{background:transparent}
.container .e-container form .e-table .e-row .e-td.order_lf{font-size:13px!important;line-height:13px!important;color:#8F99AC;font-family:'Gilroy-Medium',sans-serif;margin:0 0 6px;font-weight:normal}
.container .e-container form .e-table .writer_field{width:100%;height:55px;position:relative;display:block;padding:0 35px 0 0;margin:0}
.container .e-container #button_apply_discount{width:125px;background-size:27px;transition:all .3s ease;background:#3090FF;color:#fff!important;font-size:13px;line-height:13px;border-radius:4px;font-family:'Gilroy-SemiBold',sans-serif;display:inline-block;text-align:center;padding:12px 5px 11px;text-decoration:none;border:1px solid #3090FF;outline:none;cursor:pointer;position:relative;margin:2px 0 10px;-webkit-appearance:none}
.container .e-container #button_apply_discount:hover{transition:all .3s ease;background:#fff;border-color:#3090FF;color:#3090FF!important}
.container .e-container #button_apply_discount:disabled,.container .e-container #button_apply_discount:disabled:hover{color:#fff!important;background:#d7d7d9!important;border-color:#d7d7d9!important}
.container .orderform .order-radio-box:nth-child(odd){background:#F2F8FC;border-color:#F2F8FC}
.container .e-container .number-field .number-button{font-family:'Gilroy-SemiBold',sans-serif;font-weight:normal;color:#fff;background:#E6F6FF;border-color:#E6F6FF}
.container .e-container .number-field .number-button span{color:#3090FF;font-family:'Gilroy-SemiBold',sans-serif;font-weight:normal}
.container .e-container .btn-add-writer{background-size:27px;transition:all .3s ease;background:#3090FF;color:#fff;font-size:13px;line-height:13px;border-radius:4px;font-family:'Gilroy-SemiBold',sans-serif;display:inline-block;text-align:center;padding:12px 20px 11px 35px;text-decoration:none;border:1px solid #3090FF;outline:none;cursor:pointer;position:relative}
.container .e-container .btn-add-writer:hover{transition:all .3s ease;background:#fff;border-color:#3090FF;color:#3090FF}
.container .e-container .btn-add-writer:before{display:inline-block;content:"+";font-size:23px;line-height:25px;position:absolute;left:14px;top:9px}
.container .e-container form .e-table .file-row .file-upload-input{font-family:'Gilroy-Medium',sans-serif;font-size:13px;line-height:13px;color:#303540;padding:6px 160px 6px 10px;background:#fff;border:1px solid #ebeef0;transition:all .3s ease;outline:none!important;box-shadow:none;height:43px;width:100%;font-weight:normal;margin:0;border-radius:2px 50px 50px 2px}
.container .e-container form .file-row{padding:0 35px 0 0;margin:0 0 5px}
.container .e-container form .e-table .file-row .file-upload-button{outline:none;float:none;background-size:27px;transition:all .3s ease;background:#3090FF;color:#fff;font-size:13px;line-height:13px;border-radius:4px;font-family:'Gilroy-Medium',sans-serif;display:inline-block;text-align:center;padding:14px 25px 13px 45px;width:150px;text-decoration:none;border:1px solid #3090FF;cursor:pointer;position:absolute;right:0;top:0}
.container .e-container form .e-table .file-row .file-upload-button:hover{background:#3090FF;border-color:#3090FF;color:#fff}
.container .e-container form .e-table .file-row .file-upload-button:before{background:url(images/file-button.png) no-repeat 0 0;width:16px;height:16px;background-size:16px;display:inline-block;position:absolute;content:'';left:20px;top:10px}
.container .e-container #add-attachment-btn{transition:all .3s ease;font-size:13px;line-height:13px;border-radius:4px;font-family:'Gilroy-Medium',sans-serif;display:inline-block;text-align:center;padding:13px 25px 12px 45px;text-decoration:none;border:1px solid #3090FF;outline:none;cursor:pointer;background:#3090FF;color:#fff;margin:2px 0 25px;position:relative}
.container .e-container #add-attachment-btn b{color:#fff}
.container .e-container #add-attachment-btn:hover{background:#fff;border-color:#3090FF;color:#3090FF;transition:all .3s ease}
.container .e-container #add-attachment-btn:before{display:inline-block;content:"+";font-size:25px;line-height:25px;position:absolute;left:22px;top:6px;color:#fff}
.container .e-container #add-attachment-btn:hover b,.container .e-container #add-attachment-btn:hover:before{color:#3090FF}
.container .e-container form .e-table .writer_field a,.container .e-container form .file-row > a{position:absolute;right:0;top:15px}
.container .e-container form .e-table .writer_field a img,.container .e-container form .file-row > a img,.container .e-container #add-attachment-btn img{display:none}
.container .e-container form .e-table .writer_field a:before,.container .e-container form .file-row > a:before{position:relative;display:inline-block;content:url(images/cancel.png)}
.container .e-container .e-table .e-row .e-td.order_input p{margin:10px 0}
.container .e-container .e-table .e-row .e-td.order_input .order-form-notice{margin-top:0}
.container .e-container .vip_services .vip_services_content:after{display:block;width:100%;height:0;content:'';clear:both}
.container .e-container .vip_services table{box-shadow:none}
.container .e-container .vip_services table,.container .e-container .vip_services table tbody,.container .e-container .vip_services table tbody tr,.container .e-container .vip_services table tbody tr td{display:block;width:100%;padding:0;margin:0}
.container .e-container .vip_services table tbody{text-align:center;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}
.container .e-container .vip_services table tbody tr{display:inline-block;width:32%;min-height:102px;border-radius:10px;background:#F2F8FC;border:1px solid #D7EEFF;transition:all .3s ease;box-shadow:0 15px 20px 0 rgba(32,37,64,0);margin:0 0 2%;position:relative;float:none;clear:both}
.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,.08)}
.container .e-container .orderform .vip_services td{text-align:center;display:inline-block;width:auto;background:transparent}
.container .e-container .orderform .vip_services .uc{font-size:15px;line-height:24px;color:#2A3447;font-weight:normal;font-family:'Gilroy-Medium',sans-serif;font-style:normal;min-height:50px;padding:10px 3px 5px;width:100%}
.container .e-container .orderform .vip_services .uc strong{font-family:'Gilroy-Semibold',sans-serif;display:block}
.container .e-container .orderform .vip_services .pc{padding:0 0 10px;width:100%}
.container .e-container .orderform .vip_services .bc{padding:1px 0 0 10px}
.container .e-container .orderform .vip_services .vip-price{font-style:normal;font-size:18px;line-height:18px;color:#172A82;font-weight:normal;font-family:'Gilroy-Bold',sans-serif}
.container .e-container .orderform .vip_services .vip-price .old-price,.container .e-container .vip_services_content span.hint > img{display:none}
.container .e-container .vip_services table tbody tr.new:before{position:absolute;right:0;bottom:0;display:inline-block;content:'';width:62px;height:62px;background:url(images/vip-new.png) no-repeat;background-size:62px}
.container .e-container .vip_services_content span.hint{position:absolute;margin-top:0;left:4px;top:-4px;bottom:auto;right:auto;display:inline-block}
.container .e-container .vip_services_content .vip-package span.hint{position:static}
.container .e-container .vip_services_content div.order_info{z-index:9;right:auto;left:5px!important;margin:0!important;top:70px;width:240px!important}
.container .e-container .vip_services_content .vip-package div.order_info{left:-170px}
.container .e-container .vip_services_content span.hint:before{display:inline-block;content:'?';border-radius:50%;width:19px;height:19px;line-height:19px;text-align:center;background:#EAF6FF;color:#447FC4;font-size:13px;font-family:'Gilroy-SemiBold',sans-serif;border:1px solid #447FC4}
.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:13px;line-height:13px;color:#3cc73e;border:1px solid #3cc73e;font-weight:normal;font-family:'Gilroy-Medium',sans-serif;padding:8px 7px 7px 16px;position:relative;border-radius:3px;text-transform:none;width:100%;max-width:125px;background:#fff}
.container .e-container .vip_services_content .vip-add.checked{color:#d80027;border-color:#d80027}
.container .e-container .vip_services_content .vip-add:before{background-image:url(images/vip-buttons.png);background-repeat:no-repeat;display:inline-block;position:relative;content:'';top:0;margin:0 5px 0 0}
.container .e-container .vip_services_content .vip-add:before{width:10px;height:10px;background-position:-1px -1px;top:0}
.container .e-container .vip_services_content .vip-add.checked:before{width:9px;height:9px;background-position:-13px -1px}
.container .e-container .orderform .vip_services .vip-package .uc{font-size:20px;line-height:24px;min-height:1px;padding:17px 10px 10px;display:block;width:100%}
.container .e-container .orderform .vip_services .vip-package .uc .relative{display:inline-block}
.container .e-container .orderform .vip_services .vip-package .uc:after{display:block;content:'Special offer! Do not miss your chance to order all VIP services with 20% discount';color:#63677D;font-size:14px;line-height:18px;font-family:'Gilroy-Medium',sans-serif;margin:9px 0 0}
.container .e-container .orderform .vip_services .vip-package .uc strong{font-weight:normal;font-family:'Gilroy-SemiBold',sans-serif;position:relative;padding:0 50px 0 0;display:inline-block}
.container .e-container .vip_services_content .relative{padding:0 25px}
.container .e-container .orderform .vip_services .vip-package .uc strong:before{display:inline-block;position:absolute;right:0;top:-10px;width:45px;height:45px;background-image:url(images/crown-1.svg);background-size:45px;background-position:0 0;margin:0;content:''}
.container .e-container .orderform .vip_services .vip-package .vip-price{position:relative;top:2px;margin:0 7px 0 0;font-size:22px;line-height:22px;color:#172A82;font-family:'Gilroy-Bold',sans-serif}
.container .e-container .orderform .vip_services .vip-package .vip-price strong{color:#172A82;font-family:'Gilroy-Bold',sans-serif}
.container .e-container .orderform .vip_services .vip-package td{display:inline-block;width:auto;position:relative}
.container .e-container .orderform .vip_services .vip-package td  div.order_info{top:25px}
.container .e-container .orderform .vip_services .vip-package .pc{padding:0}
.container .e-container .vip_services table tbody tr.vip-package{width:100%;max-width:100%;margin:0 auto;min-height:125px;float:right;border-color:#1FC552;background:#eafff0}
.container .e-container .vip_services table tbody tr.vip-package:hover{background:#fff}
.container .e-container .order-footer .e-row.disclaimer{padding-left:0;padding-right:0;padding-bottom:0}
.container .e-container .order-footer .e-row.disclaimer p{font-size:14px;line-height:20px;color:#202540;font-family:'Gilroy-Medium',sans-serif}
.container .e-container .order-footer .e-row.terms_and_conditions a,.container .e-container .order-footer .e-row.terms_and_conditions .checkbox-label{font-family:'Gilroy-Medium',sans-serif}
.container .e-container .order-footer .e-row.terms_and_conditions a{font-size:13px;line-height:13px;color:#4258a6}
.container .e-container .order-footer .e-row.terms_and_conditions a:hover{text-decoration:underline}
.container .e-container .order-footer .e-row.terms_and_conditions{margin:20px 0 0;padding:10px 0 0}
.container .e-container span.grand_total_text{font-size:16px;line-height:16px;color:#63677D;font-weight:normal;font-family:'Gilroy-Medium',sans-serif}
.container .e-container span#total_price2{font-size:26px;line-height:26px;font-family:'Gilroy-SemiBold',sans-serif;color:#3090FF;font-weight:normal}
.container .e-container .orderform > div.text-center{padding-bottom:20px;border-bottom:1px solid #e3e3e6}
.container .e-container #error_discount{font-size:13px;line-height:13px;color:#189019!important;font-weight:normal;font-family:'Gilroy-Medium',sans-serif;position:relative;display:inline-block}
.container .e-container #error_discount .update-discount{text-transform:none;cursor:pointer;display:inline-block}
.container .e-container #input_discount{width:100%;max-width:100%;padding-right:130px}
.container .e-container #error_discount .update-discount:hover .discountclass .update-hint{display:block}
.container .e-container #error_discount .update-discount .discountclass .update-hint{left:0;top:5px}
.container .e-container .orderform  #page_price,.container .e-container .e-table .e-row label{font-size:14px;line-height:14px;color:#202540;font-weight:normal;font-family:'Gilroy-SemiBold',sans-serif}
.container .e-container .e-table .e-row label{font-family:'Gilroy-Medium',sans-serif}
.container .e-container .orderform span#total_price{font-size:18px;line-height:60px;color:#fc8709;font-weight:normal;font-family:'Gilroy-SemiBold',sans-serif}
.container .e-container .e-table .e-row.servicelist label > span{font-size:14px!important;line-height:14px!important;color:#202540!important;font-weight:normal!important;font-family:'Gilroy-SemiBold',sans-serif!important}
.container .e-container .e-table .e-row.tr-agreement label{color:#303540;font-family:'Gilroy-Medium',sans-serif;margin:0 0 15px}

.thank-for-order-page .bookmark-hint,.thank-for-order-page .page-title-content .entry-title{display:none}
.bookmark-hint{margin:25px auto 0;background:#fff;text-align:left}
.bookmark-hint p{display:inline-block;margin:0;position:relative;padding:11px 0 6px 65px;font-size:15px;line-height:24px;color:#2A3447;font-family:'Gilroy-Medium',sans-serif}
.bookmark-hint p:before{position:absolute;left:0;top:0;bottom:0;margin:auto;display:inline-block;content:url(images/bookmark-icon.png);height:45px}
.bookmark-hint p b{color:#2A3447;font-family:'Gilroy-SemiBold',sans-serif}
.bookmark-hint p span{color:#202540;font-family:'Gilroy-SemiBold',sans-serif}

.order-page-title .container{position:relative}
.order-page-title .container:before{position:absolute;left:-199px;top:103px;display:inline-block;content:'';width:100px;height:100px;background:#EDF5FB;border-radius:100px 0 0 0}
.order-page-title .container:after{position:absolute;left:-350px;top:230px;display:inline-block;content:url(images/header-dots.png)}

.container .order-detail .table{margin:0;box-shadow:none}
.container #online-chat .table-simple ul li:before{background-image:none}
.container .order-detail .button-back{padding:0;position:absolute;top:-60px;left:0;z-index:1}
.container .e-container.order_details_wrapper{position:relative}
.container .e-container .orders-list2{border:none;box-shadow:none}
.container .e-container .orders-list2 .wrapper{padding:0;background:none}
.container .orders-list2 .orders{padding:0}
.container .e-container .button-show span{display:inline-block;padding:0 40px 15px 0;background:transparent!important;font-size:18px;line-height:18px;color:#bcbfc2;font-weight:normal;font-family:'Gilroy-SemiBold',sans-serif}
.container .e-container .button-show span.active{color:#202540;background:transparent!important}
.container .e-container .button-show span.active:before{position:absolute;left:0;bottom:0;display:inline-block;width:40px;height:4px;background:#3090FF;content:''}
.container .e-container .orders-list2 .buttons-change{border-bottom:1px solid #dce0e3;margin:0 0 27px}
.container .e-container .orders-list2 .buttons-change .button-show:first-child span{padding-left:0}
.container .e-container .orders-list2 .buttons-change .button-show:last-child span{padding-right:0}
.container .orders .order{border:none;box-shadow:0 5px 24px -4px rgba(66,84,130,.17);border-radius:8px;padding:0 30px;transition:all .3s ease;background:#fff}
.container .orders .order .order-topic-wrapper{padding:23px 18px 16px 0;border-bottom:1px solid #dce0e3!important}
.container .orders .order .order-topic-wrapper .order-topic{font-size:16px;line-height:18px;color:#202540;font-family:'Gilroy-SemiBold',sans-serif}
.container .orders .order .order-topic-wrapper .new-delete{right:0}
.container .orders .order .td{font-size:15px;line-height:17px;color:#2A3447;padding:5px 18px 6px;font-family:'Gilroy-Medium',sans-serif}
.container .orders .order .td.heading{width:130px;font-weight:normal;padding-left:0;padding-right:0;font-size:13px;color:#757888;font-family:'Gilroy-Medium',sans-serif;text-align:right}
.container .orders .order .td a,.container .orders .order .td a b{color:#0176ba}
.container .orders .order .td a:hover{text-decoration:underline}
.container .orders .order .col-order-buttons .tr-2 .td{padding:6px 0 0}
.container .orders .order .col-order-buttons .td .button-a a{display:inline-block;min-width:155px;border-radius:32px;color:#1f98de;background-color:#fff;margin:0;padding:11px 12px;font-size:15px;line-height:15px;font-weight:normal;text-transform:none;border:1px solid #1f98de;font-family:'Gilroy-Medium',sans-serif}
.container .orders .order .col-order-buttons .td .button-a a:hover{color:#fff;background-color:#1f98de;border-color:#1f98de;text-decoration:none}
.container .orders .order .col-order-buttons .td .btn-pay a{color:#fff;background:#3cc73e;border-color:#3cc73e}
.container .orders .order .col-order-buttons .td .btn-pay a:hover{color:#3cc73e;background:#fff;border-color:#3cc73e}
.container .orders .order .col-order-buttons .td .button-tip-the-writer a{color:#fff;border-color:#fc8709;background:#fc8709}
.container .orders .order .col-order-buttons .td .button-tip-the-writer a:hover{background:#fc8709;border-color:#fc8709;color:#fff}
.container .orders .row-rate .inline{font-size:15px;line-height:15px;color:#28285a;font-weight:normal;font-family:'Gilroy-Medium',sans-serif;top:4px}
.container .orders .order .row-rate p{text-align:right;margin:15px 0 0}
.container .orders .order .row-4{border-top:1px solid #dce0e3!important;margin:0 -30px;background:#f9fbfc!important;padding:14px 30px}
.container .orders .order .row-4 .delimiter{display:inline-block;margin:0 10px;width:1px;background:#dce0e3;height:20px;font-size:0;line-height:0;color:transparent}
.container #completed-orders .order .row-4 .btn,.container #completed-orders .order .row-4 .btn a{padding:0;margin:0;display:inline-block;background:transparent;border:none;font-size:14px;line-height:14px;color:#202540;font-weight:normal;font-family:'Gilroy-Medium',sans-serif}
.container #completed-orders .order .row-4 .btn:hover,.container #completed-orders .order .row-4 .btn a:hover{background:transparent;border:none;color:#1f98de}
.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){
    .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}
}
.container .e-container .orders-files-table .actions-button{display:none}
.container .e-container .orders-files-table .b-mobile .actions-button{display:inline-block;margin:0;text-align:left}
.container .e-container .orders-mf-table .b-mobile .title1{min-width:65px}
.container .e-container .orders-mf-table .b-mobile .b-actions{line-height:0;padding:0}
.container .e-container .orders-mf-table .b-actions a.default_button{background:transparent;color:#1f98de;padding:3px 10px 3px 25px!important}
.container .e-container .orders-mf-table .b-actions a.default_button:before{left:7px}
.container .e-container .orders-mf-table .b-actions .btn-pay .btn{background:#3cc73e;border-color:#3cc73e;color:#fff;font-size:13px;line-height:13px;border-radius:32px;font-family:'Gilroy-Medium',sans-serif;padding:6px 15px;margin:2px 0!important}
.container .e-container .orders-mf-table .b-actions .btn-pay .btn:hover{background:#fff;border-color:#3cc73e;color:#3cc73e}
.container .user-area-sprite.sprite-close{background-position:0 0;width:14px;height:14px}
.container .icon.download_retina,.attachment-button .user-area-sprite.sprite-attachment{background-position:0 -15px;width:13px;height:14px}
.container .icon.download-active_retina,.attachment-button:hover .user-area-sprite.sprite-attachment{background-position:0 -30px;width:13px;height:14px}
.container .user-area-sprite.sprite-envelope{background-position:0 -45px;width:15px;height:11px}
.container .icon.envelope-open_retina,.container .user-area-sprite.sprite-envelope-open-grey{background-position:0 -57px;width:14px;height:14px}
.container .user-area-sprite.sprite-file{background-position:0 -72px;width:11px;height:15px}
.container .icon.reply_retina,.container .e-container .orders-mf-table .actions-button.btn_replay_message:before{background-position:0 -88px;width:15px;height:12px}
.container .e-container .orders-mf-table .b-title-content .user-area-sprite{vertical-align:middle}
.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}
.container .orders .order .row-btn{padding:15px 0 10px}
.container .orders .order.vip-order{background-color:#fff;border-color:#ffc37f}
.container .orders .order.vip-order .row-4{border-color:#ffd699!important}
.container .orders .order.vip-order .order-topic-wrapper:before{background-image:url(images/vip-icon.png);background-size:37px 22px;width:37px;height:22px;left:0;top:7px;bottom:0;margin:auto}
.container .orders .order.vip-order .order-topic-wrapper{padding-left:45px}
.container .e-container .pagination{display:block;margin:20px 0;float:left;width:auto}
.container ul.pagination li:before{display:none}
.container ul.pagination{width:100%;margin:20px auto;text-align:center}
.container ul.pagination li{display:inline-block;padding:0}
.container ul.pagination>li>a,.container ul.pagination>li>span{position:relative;float:none;padding:6px 12px;margin:0 0 0 -1px;text-decoration:none;background-color:#fff;width:40px;height:40px;border:1px solid #d8dce3;color:#a3a3bf;font-size:14px;line-height:30px;text-align:center;display:inline-block;font-family:'Gilroy-SemiBold',sans-serif;border-radius:0}
.container ul.pagination>li>a:hover{color:#028bdb;border:1px solid #d8dce3}
.container ul.pagination>.active>span,.container ul.pagination>.active>span:focus,.container ul.pagination>.active>span:hover{color:#fff;border-color:#028bdb;background:#028bdb}
.container .all-pages{display:block;margin:20px 0;float:right}
.container .all-pages .btn{transition:all .3s ease;background:#028bdb;box-shadow:none!important;color:#fff;font-size:13px;line-height:13px;border-radius:32px;font-family:'Gilroy-Medium',sans-serif;display:inline-block;text-align:center;padding:13px 24px 12px;text-decoration:none;border:1px solid #028bdb;outline:none;cursor:pointer;margin:0}
.container .orders-list2 .pager:before,.container .orders-list2 .pager:after{display:block;content:'';height:0;width:100%;clear:both}
.container .all-pages .btn:hover{background:#fff;border-color:#028bdb;color:#028bdb}
.container #new-messages-list .title{font-size:15px;line-height:15px;color:#46468c;font-weight:normal;font-family:'Gilroy-SemiBold',sans-serif;text-align:center;text-transform:none;display:none}
.container #new-messages-list{border-radius:8px;background:#fff;box-shadow:0 15px 50px -11px rgba(14,33,81,.15);padding:20px 30px;position:relative;max-width:1000px;margin:0 auto 45px}
.container #new-messages-list .row-2{padding:0;margin-top:-15px}
.container #new-messages-list table{box-shadow:none}
.container #new-messages-list table th{font-size:14px;line-height:14px;color:#303540;font-weight:normal;font-family:'Gilroy-Medium',sans-serif;border-bottom:1px solid rgba(122,199,255,.5)}
.container #new-messages-list table td{border-bottom:1px solid rgba(122,199,255,.5);font-size:13px;line-height:15px;color:#303540;font-weight:normal;font-family:'Gilroy-Medium',sans-serif}
.container #new-messages-list table tr:nth-child(2n) td{background:#F2F8FC}
.container #new-messages-list table tr:hover td{background:#f7f7fc!important}
.container #new-messages-list table td u{color:#4258a6}
.container #new-messages-list table tr:last-child td{border-bottom:none}
.container .new-messages-count{background-color:#1bb31d;font-weight:normal;font-family:'Gilroy-Medium',sans-serif}
.container #new-messages-list .more-messages{background:#EAF4FF;border:1px solid #7AC7FF;box-sizing:border-box;box-shadow:0 2px 6px rgba(48,144,255,.15);border-radius:15px;height:25px;text-transform:uppercase;color:#3090FF;font-size:11px;line-height:12px;font-family:'Gilroy-Medium',sans-serif;width:auto;position:relative;top:31px;display:inline-block;transform:none!important;padding:6px 7px;margin-top:-5px;cursor:pointer}
.container #new-messages-list .max-messages-wrapper{max-height:152px}
.container #new-messages-list .more-messages:after{position:relative;display:inline-block;border:solid #3090FF;border-width:0 1px 1px 0;padding:0;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin:0 0 0 5px;width:5px;height:5px;top:-3px;transition:all .3s linear;content:''}
.container #new-messages-list .more-messages.active:after{transform:rotate(225deg);-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-o-transform:rotate(225deg);top:0}
.container table.orders-mf-table{box-shadow:none}
body .online-chat .person{align-items:center}
body .online-chat .person-name{font-weight:normal;color:#172a82}
body .order-title-wrapper p{font-size:18px;line-height:22px;color:#303540;font-family:'Gilroy-SemiBold',sans-serif}
body .order-title-wrapper .order-price p{color:#3090FF;font-family:'Gilroy-Bold',sans-serif}
body #online-chat .table-simple ul{padding:0;margin:0}
body #online-chat .table-simple ul li{padding:4px 0 1px 12px}

.container .e-container .orders-mf-table .actions-button.btn_replay_message{padding-left:18px!important}
.container .e-container .orders-mf-table .actions-button.btn_replay_message:before{display:inline-block;position:absolute;left:0;top:0;bottom:0;margin:auto;content:''}
.order_details_wrapper .order-form-block,.order_details_wrapper .order-form-block.block-2.essays-user-admin-panel{padding:20px;border-radius:20px;box-shadow:0 30px 55px 0 rgba(32,37,64,.12);background:#fff;margin:0 0 30px}
.container .e-container .details-block-wrapper.order-detail,.container .e-container #ajax_orderfiles,.e-container #ajax_ordermessages{margin:0 0 30px}
.order_details_wrapper .order-form-block.block-2,.page-pay .order_details_wrapper .order-form-block,.page-pay .order_details_wrapper .order-form-block.block-2.essays-user-admin-panel{padding:0;margin:0;box-shadow:none;background:transparent}
.container .e-container.order_details_wrapper .table-bordered{border:none;box-shadow:none;margin:0}
.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 35px}
.container .e-container.order_details_wrapper .table-striped > tbody > tr td ul li:before{top:1px}
.container .e-container.order_details_wrapper .table-striped > tbody > tr:nth-child(2n) td{background:#F2F8FC}
.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;background:#1f98de;box-shadow:none!important;color:#fff;font-size:13px;line-height:13px;border-radius:32px;font-family:'Gilroy-Medium',sans-serif;display:inline-block;text-align:center;padding:10px 20px;text-decoration:none;border:1px solid #1f98de;outline:none;cursor:pointer;margin:0;font-weight:normal}
.container .e-container.order_details_wrapper .table-striped > tbody > tr td .button-a .btn:hover{background:#fff;text-decoration:none;border-color:#1f98de;outline:none;color:#1f98de}
.container .e-container.order_details_wrapper .table-striped > tbody > tr td .button-a.btn-pay .btn{background:#3cc73e;border-color:#3cc73e;color:#fff}
.container .e-container.order_details_wrapper .table-striped > tbody > tr td .button-a.btn-pay .btn:hover{background:#fff;border-color:#3cc73e;color:#3cc73e}
.container .e-container.order_details_wrapper .table-striped > tbody > tr td{border:none;border-top:1px solid rgba(122,199,255,.5);border-bottom:1px solid rgba(122,199,255,.5);font-size:14px;line-height:16px;color:#202540;font-weight:normal;font-family:'Gilroy-Regular',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{font-size:18px;line-height:18px;color:#202540;font-weight:normal;font-family:'Gilroy-SemiBold',sans-serif;margin:8px 0 20px;text-transform:none}
.container .e-container #ajax_orderfiles .buttons .btn,.container .e-container #ajax_ordermessages .buttons .btn{transition:all .3s ease;background:#1f98de;box-shadow:none!important;color:#fff;font-size:13px;line-height:13px;border-radius:32px;font-family:'Gilroy-Medium',sans-serif;display:inline-block;text-align:center;padding:12px 10px;text-decoration:none;border:1px solid #1f98de;outline:none;cursor:pointer;font-weight:normal;text-transform:none;min-width:155px}
.container .e-container #ajax_orderfiles .buttons .btn:hover,.container .e-container #ajax_ordermessages .buttons .btn:hover{color:#1f98de;border-color:#1f98de;background:#fff}
.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:'Gilroy-Medium',sans-serif;text-transform:none;border:none}
.container .e-container .orders-msg-table tr th:last-child,.container .e-container .orders-msg-table tr td:last-child{text-align:right}
.container .e-container .orders-msg-table tr td.b-mobile{text-align:left}
.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:#F2F8FC!important}
.container .e-container .orders-mf-table tr td{border:none;border-top:1px solid rgba(122,199,255,.5);border-bottom:1px solid rgba(122,199,255,.5);font-size:13px;line-height:16px;color:#202540;font-family:'Gilroy-Medium',sans-serif}
.container .e-container .orders-mf-table tr td.b-from,.container .e-container .orders-mf-table tr td.b-to{color:#1f98de}
.container .e-container .orders-mf-table .new_message .btn_read_message{font-weight:normal;font-family:'Gilroy-Medium',sans-serif}
.container .e-container .orders-mf-table .actions-button,.container .e-container .orders-mf-table .actions-button:hover{border-radius:0;padding:0;background:none;font-weight:normal;text-transform:none;font-size:13px;line-height:13px;border:none;min-width:1px;color:#337ab7}
.container .e-container .orders-mf-table .actions-button:hover{color:#23527c;text-decoration:underline}
.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-files-table .b-actions a{position:relative;padding:0 0 0 18px!important}
.container .e-container .orders-files-table .b-actions a:before{position:absolute;left:0;top:0;bottom:0;margin:auto;background-position:0 -15px;width:13px;height:14px;background-image:url(images/orders-sprite.png);background-repeat:no-repeat;display:inline-block;content:''}
.container .e-container .orders-files-table .b-actions a:hover:before{background-position:0 -30px}
.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 .button-order-details .btn{margin:0 0 20px;transition:all .3s ease;box-shadow:none!important;font-size:13px;line-height:13px;border-radius:32px;font-family:'Gilroy-Medium',sans-serif;display:inline-block;text-align:center;padding:12px 25px;text-decoration:none;border:1px solid #dde8f4;outline:none;cursor:pointer;background:#fff;color:#447fc3}
.container .button-order-details .btn:hover{background:#dde8f4;border-color:#dde8f4;color:#447fc3}

.container .essays-referral-mini .referral-card-box{min-height:120px}
.container .essays-referral-mini .referral-card-box img{padding:0 120px 0 0}
.container #referral-account-wrapper #referral-account{padding:0}
.container .referral-card-box img{max-width:100%}
.container .essays-referral .top .blue{color:#FC8709;font-family:'Gilroy-SemiBold',sans-serif}
.container .essays-referral-mini .referral-card-box img{max-width:100%}
.container .essays-referral-mini .referral-card-box .aside-buttons .btn{margin:0 0 4px 4px}
.container .essays-referral .top{padding:20px 29px 25px;border:1px solid #7AC7FF;box-shadow:0 7px 20px -11px rgba(14,33,81,.2);border-radius:12px;background:#fff;position:relative}
.container #referral-account-wrapper{padding:0;border:none;margin:0 0 30px}
.container #referral-account-wrapper .show-more{border:none;font-size:0;line-height:0;display:block!important}
.container #referral-account-wrapper .show-more span:before{content:'Show more';text-transform:uppercase;color:#3090FF;font-size:11px;line-height:11px;font-family:'Gilroy-Medium',sans-serif;background:none;width:auto;position:relative;top:7px;display:inline-block;transform:none!important}
.container #referral-account-wrapper .show-more span:after{position:relative;display:inline-block;border:solid #3090FF;border-width:0 1px 1px 0;padding:0;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin:0 0 0 5px;width:5px;height:5px;top:4px;transition:all .3s linear;content:''}
.container #referral-account-wrapper .show-more span{background:#EAF4FF;border:1px solid #7AC7FF;box-sizing:border-box;box-shadow:0 2px 6px rgba(48,144,255,.15);border-radius:15px;width:105px;height:25px;position:relative;top:-13px}
.container #referral-account-wrapper .show-more span.active{transform:none}
.container #referral-account-wrapper .show-more span.active:after{transform:rotate(225deg);-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-o-transform:rotate(225deg);top:6px}
.container #referral-account-wrapper .show-more span.active:before{content:'Show less'}
.container .essays-referral .top .highlight span{display:block;font-size:20px;line-height:20px;color:#222532;font-weight:normal;font-family:'Gilroy-SemiBold',sans-serif;margin:0 0 20px 60px}
.container .essays-referral .top .orange{color:#1f98de;font-family:'Gilroy-SemiBold',sans-serif}
.container .essays-referral .top .highlight,.container .essays-referral .top p.earnings{font-size:14px;line-height:20px;color:#303540;font-weight:normal;font-family:'Gilroy-Medium',sans-serif;margin:0;display:inline-block}
.container .essays-referral .top p.earnings{margin:5px 0}
.container .essays-referral .top p.earnings.help-your-friends,.container .essays-referral.essays-referral-2 .top p.earnings{margin:0}
.container .essays-referral .top .highlight b{font-weight:normal;font-family:'Gilroy-SemiBold',sans-serif;color:#1f98de}
.container .essays-referral .top .left-part,.container .essays-referral .top .right-part{float:none;width:100%;text-align:left}
.container .essays-referral .top .left-part{padding:0 185px 0 0}
.container .essays-referral .top:before{position:absolute;left:29px;top:9px;display:inline-block;content:url(images/a-ic.svg)}
.container .essays-referral .top .right-part{position:absolute;right:29px;bottom:16px;margin:auto;height:43px;width:auto}
.container #referral-account-wrapper .top .right-part .more-info{margin:0}
.container #referral-account-wrapper .btn-orange{transition:all .3s ease;background:#3090FF;color:#fff;font-size:15px;line-height:15px;border-radius:32px;font-family:'Gilroy-Medium',sans-serif;display:inline-block;text-align:center;padding:10px 5px!important;width:170px;text-decoration:none;border:2px solid #3090FF;outline:none;cursor:pointer;font-weight:normal}
.container #referral-account-wrapper .btn-orange:hover{background:#fff;text-decoration:none;border-color:#3090FF;outline:none;color:#3090FF}
.container #referral-account-wrapper .btn-info{transition:all .3s ease;box-shadow:none!important;font-size:13px;line-height:13px;font-family:'Gilroy-Medium',sans-serif;display:inline-block;text-align:center;padding:10px 40px!important;text-decoration:none;border:1px solid #FC8709;outline:none;cursor:pointer;font-weight:normal;background:#FC8709;color:#fff;border-radius:2px}
.container #referral-account-wrapper .btn-info:hover{background:#fff;text-decoration:none;border-color:#FC8709;outline:none;color:#FC8709}
.container .remind-friends{display:block;margin:0 0 20px;text-align:center;background:transparent;padding:0 14px 0 7px}
.container #ajax_content_referrer .remind-friends{padding:0}
.container .remind-friends:before,.container .remind-friends:after{display:block;content:'';clear:both;width:100%;height:0}
.container .remind-friends .td.step-2,.container .remind-friends .td.step-3{width:1.5%}
.container #referral .banners-widget ul li:before,.container .remind-friends .td.step-2 .icon,.container .remind-friends .td.step-3 .icon{display:none}
.container .remind-friends .text{position:relative;font-size:14px;line-height:20px;color:#484B56;font-weight:normal;font-family:'Gilroy-Medium',sans-serif;padding:5px 45px 5px 94px;text-align:left;text-transform:none;width:30%;background:#FFF;border:1px solid #C0E5F0;box-shadow:1px 3px 10px rgba(48,83,94,.07);border-radius:8px;height:76px}
.container .remind-friends .text-1{margin-left:0}
.container .remind-friends .text-3{margin-right:0}
.container .remind-friends .text:before{position:absolute;left:14px;top:0;bottom:0;margin:auto;display:inline-block;width:46px;height:46px;border-radius:50%;background-color:rgba(122,199,255,.1);content:'';background-position:center!important;background-repeat:no-repeat!important;}
.container .remind-friends .text.text-1:before{background-image:url(images/affiliate/bell.svg)}
.container .remind-friends .text.text-2:before{background-image:url(images/affiliate/bag.svg)}
.container .remind-friends .text.text-3:before{background-image:url(images/affiliate/dollar.svg)}
.container .remind-friends .icon-money{display:none}
.container .remind-friends .text:after{position:absolute;right:14px;top:0;bottom:0;margin:auto;display:inline-block;width:18px;height:18px;border-radius:50%;background-color:#FE9F0B;font-size:11px;line-height:18px;text-align:center;color:#fff;font-family:'Gilroy-Medium',sans-serif}
.container .remind-friends .text-1:after{content:'1'}
.container .remind-friends .text-2:after{content:'2'}
.container .remind-friends .text-3:after{content:'3'}
.container .referral-blocks{background:#F0F3F7;box-shadow:0 7px 20px -11px rgba(14,33,81,.2);border-radius:12px;padding:31px 22px 20px;margin:30px 0 0}
.container #referral .widget,.container .essays-referral .referral-blocks .block{border:none;background:#FFF;box-shadow:1px 2px 6px rgba(56,77,96,.1);border-radius:8px}
.container #referral .widget.opened{box-shadow:0 10px 25px 0 rgba(32,37,64,.1)}
.container #referral .widget .header{background:#fff;border:none;font-size:15px;line-height:20px;color:#28285a;font-weight:normal;font-family:'Gilroy-SemiBold',sans-serif;padding:15px 10px 15px 45px;position:relative;cursor:pointer;border-radius:8px 8px 0 0}
.container #referral .widget .header i{position:absolute;left:10px;top:0;bottom:0;margin:auto;width:24px;height:24px;background:#E5F6FF;border-radius:2px;text-align:center;font-size:18px;line-height:24px;color:#3090FF;font-family:'Gilroy-SemiBold',sans-serif;font-style:normal}
.container #referral .widget .header i:before{display:inline-block;content:'+'}
.container #referral .widget.opened .header i:before{content:'-'}
.container #referral .widget-content{padding:15px;border:none}
.container .essays-referral p,.container .essays-referral{font-size:12px;line-height:19px;color:#555765;font-family:'Roboto-Regular',sans-serif}
.container #ajax_referral_pop_up_form table{box-shadow:none;background:#fff}
.container #ajax_referral_pop_up_form table td{background:#fff}
.container .essays-referral .share-link-notice{font-size:12px;line-height:19px;font-family:'Gilroy-Medium',sans-serif;font-weight:normal;margin:8px 0}
.container #referral .widget .orange-notice{font-size:13px;line-height:19px;font-family:'Gilroy-Medium',sans-serif}
.container #referral ul li{font-size:13px;line-height:19px}
.container #referral .widget table{box-shadow:none}
.container #referral .widget .data-list-3 li h3{font-size:15px;line-height:22px}
.container .essays-referral,.essays-referral p{margin:0 0 5px}
.container .essays-referral a{font-family:'Gilroy-Medium',sans-serif;color:#4258a6}
.container .essays-referral .post-link-manually,.container #referral .banners-widget .code span,.container .essays-referral .block h3,.container .essays-referral .block h4,.container .essays-referral .widget h3,.container .essays-referral .widget h4{font-family:'Gilroy-SemiBold',sans-serif;font-weight:normal}
.container #referral .widget .data-list-2 li:before,.container #referral .widget .data-list-3 li:before,#referral .widget .data-list li:before{display:none}
.container #ajax_content_referrer .essays-referral .share-this-link div,.container #ajax_content_referrer .r-link,.container #ajax_content_referral .essays-referral .share-this-link div,.container #ajax_content_referral .r-link{font-size:13px;line-height:18px;font-family:'Roboto-Regular',sans-serif;padding:5px 10px 4px;background-color:#fff;border:1px solid #D3DDEA;white-space:normal;word-break:break-all;margin:0;color:#555765;border-radius:2px;min-height:47px}
.container #referral .widget .data-list-2 li .li-header,.container #referral .widget .data-list-3 li .li-header{position:relative;padding:10px 10px 10px 30px;background:#E5F6FF;color:#3090FF;font-size:14px;line-height:22px;font-family:'Gilroy-SemiBold',sans-serif}
.container #referral .widget .data-list-2 li.opened .li-header,.container #referral .widget .data-list-3 li.opened .li-header{color:#202540}
.container #referral .widget .data-list-2 li ul,.container #referral .widget .data-list-2 li ol{padding:0}
.container #referral .widget .data-list-2 li ul .li-content,.container #referral .widget .data-list-2 li ol .li-content{font-size:15px;line-height:20px}
.container .essays-referral,.essays-referral p,.container .essays-referral a{font-size:13px;line-height:19px}
.container #referral .widget .data-list-2 li a i,.container #referral .widget .data-list-3 li a i{position:absolute;float:none;left:10px;top:0;bottom:0;margin:auto!important}
.container .essays-referral .btn.btn-success,.container .essays-referral .btn{transition:all .3s ease;background:#FC8709;box-shadow:none;color:#fff;font-size:13px;line-height:13px;border-radius:2px;font-family:'Gilroy-Medium',sans-serif;display:inline-block;text-align:center;padding:12px 12px!important;text-decoration:none;border:1px solid #FC8709;outline:none;cursor:pointer;font-weight:normal}
body .container .e-container .essays-referral form input[type='text'],body .container .e-container .essays-referral form textarea{font-size:14px;line-height:16px;height:40px;font-family:'Gilroy-Medium',sans-serif}
.container .essays-referral-mini .share-your-discount-via{min-height:1px}
.container .essays-referral .addinput .delete{height:40px}
.container .essays-referral .btn.btn-success:hover{transition:all .3s ease;background:#fff;text-decoration:none;border-color:#FC8709;outline:none;color:#FC8709}
.container #referral .widget .button{background:#1f98de;border-color:#1f98de}
.container .essays-referral .btn:hover{background:#1f98de;border-color:#1f98de;color:#fff}
.container .essays-referral .btn{background:#fff;border-color:#1f98de;color:#1f98de}
.container #ajax_content_referrer .copy-wrapper .btn.btn-info,.container #ajax_content_referral .copy-wrapper .btn.btn-info{background:#3090FF;border-radius:2px;border:1px solid #3090FF;padding:16px 10px!important;font-size:13px;line-height:13px;color:#fff;font-weight:normal;font-family:'Gilroy-Medium',sans-serif;box-shadow:none!important;transition:all .3s ease}
.container #ajax_content_referral .copy-wrapper .btn.btn-info:hover,.container #ajax_content_referrer .copy-wrapper .btn.btn-info:hover{color:#3090FF;border-color:#3090FF;background:#fff;transition:all .3s ease}
.container .copy-wrapper .col-8{float:left;width:75%;margin:0;padding:0}
.container .copy-wrapper .col-4{position:relative;right:auto;top:auto;width:25%;float:left;padding:0;margin-left:-1px}
.container .copy-wrapper .btn-info{display:block;width:100%}
.container .essays-referral .top span.part-1{position:absolute;right:30px;top:10px;color:#8F99AC;font-size:16px;line-height:22px;font-family:'Gilroy-Medium',sans-serif;text-align:right;overflow:hidden}
.container .essays-referral .top span.part-1 span.blue{margin:9px 0 0 auto;width:auto;background:#E5F6FF;border-radius:22px;padding:10px;font-size:14px;line-height:14px;color:#172A82;font-family:'Gilroy-SemiBold',sans-serif;display:inline-block;position:relative}
.container #referral-account-wrapper.essays-referral-2 .top .right-part .more-info{margin:0}

.profile-wrapper{box-shadow:0 30px 55px 0 rgba(32,37,64,.12);border-radius:20px;background:#fff;padding:15px 28px 1px}
.profile-wrapper .e-container table,.profile-wrapper .e-container table tr td{border:none!important;background:#fff;box-shadow:none}
.profile-wrapper .e-container table tr:nth-child(2n) td{background:#f7f8fa}
.profile-wrapper .e-container table tr:last-child td{background:#fff}
.profile-wrapper .e-container table tbody tr td{font-size:15px;line-height:17px;color:#202540;font-family:'Gilroy-Medium',sans-serif;padding:17px 18px;vertical-align:middle}
.profile-wrapper .e-container table tr td.l{font-size:14px;font-family:'Gilroy-Medium',sans-serif;color:#757888}
.profile-wrapper .e-container table .button .btn,.profile-wrapper .e-container .button .btn-success{transition:all .3s ease;box-shadow:none;font-size:13px;line-height:13px;border-radius:32px;font-family:'Gilroy-Medium',sans-serif;display:inline-block;text-align:center;padding:17px 25px;width:150px;text-decoration:none;border:1px solid #FC8709;outline:none;cursor:pointer;background:#FC8709;color:#fff}
.profile-wrapper .e-container .button .btn-success{background:#1bb31d;border-color:#1bb31d;color:#fff;margin-bottom:20px}
.profile-wrapper .e-container .button .btn-success:hover{background:#fff;border-color:#1bb31d;color:#1bb31d}
.profile-wrapper .e-container input[type='button'].btn.btn-primary{transition:all .3s ease;box-shadow:none;font-size:13px;line-height:13px;border-radius:32px;font-family:'Gilroy-Medium',sans-serif;display:inline-block;text-align:center;padding:15px 25px;text-decoration:none;border:1px solid #1f98de;outline:none;cursor:pointer;background:#1f98de;color:#fff}
.profile-wrapper .e-container input[type='button'].btn.btn-primary:hover{transition:all .3s ease;background:#fff;border-color:#1f98de;color:#1f98de}
.profile-wrapper .e-container input[type='button'].btn.btn-primary[value="Back"]{border:1px solid #FC8709;background:#FC8709;color:#fff;padding:10px 25px}
.profile-wrapper .e-container input[type='button'].btn.btn-primary[value="Back"]:hover,.profile-wrapper .e-container table .button .btn:hover{border-color:#FC8709;background:#fff;color:#FC8709}

.sidebar-item .lifetime-discount{border-radius:20px;box-shadow:0 10px 25px 0 rgba(32,37,64,.1);background:#fff;padding:20px;margin:0 auto}
.sidebar-item .lifetime-discount .header span{padding:0;color:#172a82;font-family:'Gilroy-SemiBold',sans-serif;font-size:18px;line-height:22px;display:block;text-align:center}
.sidebar-item .lifetime-discount .pages-left p{font-family:'Gilroy-Regular',sans-serif;font-size:15px;line-height:20px;color:#172a82}
.sidebar-item .lifetime-discount .pages-left p span{font-family:'Gilroy-SemiBold',sans-serif;color:#3cc73e;border:none}
.sidebar-item .lifetime-discount .btn-yellow,.sidebar-item .lifetime-discount .btn-yellow:hover{background:#fff;color:#3090ff;font-size:15px;line-height:15px;border-radius:32px;font-family:'Gilroy-SemiBold',sans-serif;display:block;width:90%;text-align:center;padding:10px 2px;text-decoration:none;border:1px dashed #3090ff;cursor:default;box-shadow:none;font-weight:400;margin:auto}
.sidebar-item .lifetime-discount .info p{color:#757888;font-family:'Gilroy-Medium',sans-serif}
.sidebar-item .lifetime-discount .info .p{font-weight:normal;font-family:'Gilroy-Bold',sans-serif}
.sidebar-item .lifetime-discount .info .yellow{color:#3090ff}
.sidebar-item .lifetime-discount .info .blue{color:#3cc73e}
.sidebar-item .lifetime-discount .button-row{padding:0}

.lt-wrapper{position:relative}
body .lifetime-discount-v2:after{position:absolute;left:-445px;bottom:-8px;display:inline-block;content:url(images/dots3.png)}
body .lifetime-discount-v2:before{position:absolute;right:-200px;bottom:-25px;display:inline-block;content:url(images/dots6.png)}
body .lifetime-discount-v2{border-radius:8px;background:#fff;box-shadow:0 15px 50px -11px rgba(14,33,81,.15);padding:20px 30px;position:relative;max-width:1000px;margin:0 auto 45px}
body .lifetime-discount-v2 .title{font-size:20px;line-height:30px;color:#25263d;font-family:'Gilroy-SemiBold',sans-serif;margin:0 0 28px}
body .lifetime-discount-v2 .discount-values .percent .p,body .lifetime-discount-v2 .discount-description .p{color:#3090FF}
body .lifetime-discount-v2 .discount-description p span{font-family:'Gilroy-SemiBold',sans-serif;font-weight:normal}
body .lifetime-discount-v2 .graph .data .fill{background-color:#3090FF}
body .lifetime-discount-v2 .graph .data .fill:before{background-color:#3090FF;opacity:.5}
body .lifetime-discount-v2 .graph .data .fill:after{border-color:#3090FF}
body .lifetime-discount-v2 .graph .notice{color:#25263d;border-color:#3090FF}
body .lifetime-discount-v2 .graph .notice:before{border-top:6px solid #3090FF}
@media screen and (max-width:780px){
    body .lifetime-discount-v2 .discount-values{position:relative;top:-12px}
}
@media screen and (max-width:767px){
    body .lifetime-discount-v2{padding:15px}
    body .lifetime-discount-v2 .title{font-size:22px;line-height:28px}
}
@media screen and (max-width:580px){
    body .lifetime-discount-v2 .title{margin:0 0 85px}
    body .lifetime-discount-v2 .discount-values{position:absolute;top:55px;right:auto;left:15px;width:160px}
}
@media screen and (max-width:568px){
    body .lifetime-discount-v2 .title{font-size:20px;line-height:24px}
}
@media screen and (max-width:480px){
    body .lifetime-discount-v2 .discount-values .percent{padding:0 15px 0 0}
}

.infographic{max-width:1000px;margin:70px auto;position:relative}
.infographic:before{position:absolute;left:-300px;top:217px;display:inline-block;content:url(images/dots2.png)}
.infographic:after{display:inline-block;position:absolute;left:-459px;top:-136px;content:url(images/ellipse3.png)}
.infographic .ib-container{display:table;box-sizing:border-box;border-collapse:collapse;margin:0 -38px 0 -32px;position:relative}
.infographic .ib-container:before{position:absolute;right:-423px;top:64px;display:inline-block;content:url(images/dots4.png)}
.infographic .ib-container:after{position:absolute;right:-364px;top:-63px;display:inline-block;content:'';background:#7AC7FF;opacity:.1;border-radius:100px 0 100px 100px;transform:rotate(-90deg);width:300px;height:300px}
.infographic .ib-container .ib-row{display:table-row}
.infographic .ib-container .ib-content{width:25%;margin:0;display:table-cell;border:none;position:relative;background:#fff;padding:190px 5px 0;text-align:center}
.infographic .number{font-size:20px;line-height:20px;color:#222532;text-align:center;font-family:'Gilroy-SemiBold',sans-serif;margin:0 0 20px}
.infographic .text{font-size:16px;line-height:24px;font-family:'Roboto-Regular',sans-serif;color:#555765;margin:0;text-align:center}
.infographic .text p{margin:0}
.infographic .icon{display:inline-block;position:absolute;left:0;right:0;top:0;margin:auto;background:none;width:90px;height:90px}
.infographic .infographic-button{text-align:center;margin:56px 0 0}
.infographic .infographic-button .default_button{width:100%;max-width:230px;height:56px;font-size:16px;line-height:16px;padding:18px 5px 17px}
.content .infographic h2{margin:0 0 80px}
.ib-clr{height:0;clear:both}
.infographic .circle{position:absolute;left:0;right:0;top:118px;margin:auto;display:inline-block;width:40px;height:40px;background:#E4F4FF;border-radius:50%;z-index:1}
.infographic .circle span{display:inline-block;width:20px;height:20px;background:#3090FF;border:3px solid #FFF;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;border-radius:50%;transition:all .3s linear;background-repeat:no-repeat!important;background-position:center!important}
.infographic .circle.check span{width:24px;height:24px;background:#00C582 url(images/check.svg);transition:all .3s linear}
.infographic .ib-container .ib-content:before,.infographic .ib-container .ib-content:after{height:2px;background:#E4F4FF;display:block;width:50%;top:137px;margin:auto;content:'';position:absolute}
.infographic .ib-container .ib-content:before{left:0}
.infographic .ib-container .ib-content:after{right:0}
.infographic .ib-container .ib-content.ib-content1:before,.infographic .ib-container .ib-content.ib-content4:after{display:none}

.free-essays .posts-list{column-count:3;-webkit-column-count:3;-moz-column-count:3;column-gap:0;-webkit-column-gap:0;-moz-column-gap:0}
.free-essays .post-item-wrapper{break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid;padding:15px}
.free-essays .post-item{border-radius:10px;box-shadow:0 5px 24px -4px rgba(66,84,130,.17);margin:0;padding:20px;transition:all .3s ease;background:#fff url(images/wave.svg) no-repeat center bottom -130px;background-size:auto 100%}
.free-essays .post-item .post-text{font-size:15px;line-height:26px;color:#222532;font-family:'Roboto-Regular',sans-serif;font-weight:normal;margin:0;text-align:left}
.free-essays .post-item .post-text:first-letter{font-family:'Roboto-Medium',sans-serif;font-size:18px;color:#172A82}
.free-essays .post-item .rm{color:#3090FF;font-family:'Gilroy-Medium',sans-serif;font-size:14px;line-height:18px;display:inline-block;position:relative;padding:0 15px 0 0}
.free-essays .post-item .rm:before{width:0;height:0;border-style:solid;border-width:5px 0 5px 7px;border-color:transparent transparent transparent #3090FF;position:absolute;right:1px;top:5px;display:inline-block;content:'';transition:all .3s linear}
.free-essays .post-item .rm:hover:before{right:-2px}
.free-essays .post-item .post-item-content h4{margin:0 0 15px;font-size:18px;line-height:28px}
.free-essays .post-item .post-item-content h4 a{color:#222532}
.free-essays .post-item .post-item-content h4 a:hover{color:#3090FF}

.site-search-form{position:relative;max-width:300px;margin:0 35px 0 0}
.site-search-form .search_message{display:none;position:absolute;top:35px;left:0;background-color:#fff;padding:5px;border:1px solid #f23f54;border-radius:4px;font-size:12px;box-shadow:none;color:#f23f54;z-index:9;text-align:center;width:245px}
.site-search-form.error .search_message{display:inline-block}
.site-search-form input[type="text"]{height:26px;border-radius:0;padding:2px 20px 3px 0;font-size:13px;line-height:13px;font-family:'Gilroy-Medium',sans-serif;border:none;border-bottom:1px solid rgba(255,255,255,.2);background:transparent;color:#fff}
.site-search-form input[type="text"]:focus{background:transparent;border-color:#3090FF}
.site-search-form input[type="submit"]{display:inline-block;width:15px;height:15px;background-color:transparent;background-image:url(images/search_icon.png);background-size:15px;background-repeat:no-repeat;background-position:center;border:none;position:absolute;right:0;top:0;bottom:0;margin:auto;cursor:pointer}
.search_not_found .buttons404{margin:30px 0 0}
.search_not_found .buttons404 .default_button{width:170px;margin:0 10px}

#ajax_samples{position:relative;margin:0 -1%;display:flex;flex-wrap:wrap}
#ajax_samples:before,#ajax_samples:after{position:absolute;display:inline-block}
#ajax_samples:before{right:-252px;top:133px;content:url(images/text-line3-bg.png)}
#ajax_samples:after{left:-100px;top:0;content:url(images/dots2.png)}
.container .essays-sample{float:none;border-radius:15px;padding:23px 20px 20px;background:#fff;transition:all .5s ease;box-shadow:0 5px 15px 0 rgba(0,0,0,.05);border:1px solid rgb(246,246,246);margin:0 1% 2%;max-width:825px;width:48%}
.container .essays-sample .sample-type{margin:0 0 10px;background:transparent;font-size:18px;line-height:22px;color:#172A82;text-transform:uppercase;font-family:'Gilroy-SemiBold',sans-serif;padding:0 110px 0 0}
.container .essays-sample .sample-info .sample-detail{padding:5px 0 10px}
.container .essays-sample .sample-info .sample-download{left:auto;top:-37px;width:auto;right:0;bottom:auto;position:absolute}
.container .essays-sample .sample-order{position:unset;width:100%}
.container .essays-sample .sample-info .sample-detail table{box-shadow:none}
.container .essays-sample .sample-info .sample-detail table td{font-family:'Gilroy-Medium',sans-serif;color:#8a8fa6;background:#f5f7fa!important;display:block;width:100%;margin-bottom:5px}
.container .essays-sample .sample-info .sample-detail table td span{font-family:'Gilroy-SemiBold',sans-serif;color:#222532;font-weight:normal}
.container .essays-sample .sample-info .sample-detail tr:nth-child(2) td{font-size:15px;line-height:18px;color:#303540;padding:0 0 5px;vertical-align:bottom;display:table-cell;background:transparent!important;height:41px}
.container .essays-sample .sample-order p{font-size:13px;line-height:22px;color:#303540;margin:0;font-family:'Gilroy-Medium',sans-serif;text-align:left}
.container .essays-sample .sample-order-block{background-color:transparent;margin:0;padding:0;text-align:center}
.container .essays-sample .sample-order-block .btn{margin:0;transition:all .3s ease;font-size:13px;line-height:13px;border-radius:23px;font-family:'Gilroy-SemiBold',sans-serif;display:inline-block;text-align:center;padding:14px 5px;width:100%;max-width:320px;text-decoration:none;outline:none!important;cursor:pointer;border:2px solid #FFB747;color:#fff;box-shadow:none;background:linear-gradient(180deg,#FE9F0B 0%,#FFB747 100%)}
.container .essays-sample .sample-order-block .btn:hover{transition:all .3s ease;border-color:#FFB747;box-shadow:none;color:#fff;background:linear-gradient(180deg,#FFB747 0%,#FE9F0B 100%)}
.container .essays-sample .sample-order-block p{text-transform:none;font-family:'Gilroy-SemiBold',sans-serif;font-size:16px}
.container .essays-sample .sample-order p,.container .essays-sample .sample-info .sample-detail tr:first-child,.container .essays-sample .sample-info .sample-download a img{display:none}
.container .essays-sample .sample-info .sample-download a{transition:all .3s ease;font-size:13px;line-height:13px;border-radius:32px;font-family:'Gilroy-SemiBold',sans-serif;display:inline-block;text-align:center;padding:9px 17px;text-decoration:none;outline:none!important;cursor:pointer;position:relative;background:#fff;color:#447fc3;border:2px solid #3090FF}
.container .essays-sample .sample-info .sample-download a:hover{background:#dde8f4;border-color:#dde8f4;color:#447fc3;transition:all .3s ease;text-decoration:none;outline:none;box-shadow:none}
.container .essays-sample .sample-order .sample-price span,.container .essays-sample .sample-get span{font-family:'Gilroy-SemiBold',sans-serif;font-weight:normal;color:#3090FF}

.front-page-lbl{position:relative;font-size:14px;line-height:16px;color:#447FC3;text-transform:uppercase;font-family:'Gilroy-SemiBold',sans-serif;margin:0 0 21px;padding:37px 0 0;display:inline-block}
.front-page-lbl:before{position:absolute;left:0;top:0;display:inline-block;content:'';background:#447FC3;width:60px;height:2px}
.front-page .line1{padding:140px 0 122px;background:linear-gradient(180deg,#F2F8FC 52.6%,#f7f9fc 100%)}
.front-page .line1 .container{position:relative}
.front-page .line1 .container:before{position:absolute;right:-506px;top:162px;background:#7AC7FF;opacity:.15;border-radius:100px 0 100px 100px;transform:rotate(180deg);width:300px;height:300px;display:inline-block;content:''}
.front-page .line1 .container:after{position:absolute;left:-344px;top:212px;display:inline-block;content:url(images/dots3.png)}
.front-page .line1 .text-col .table{width:100%}
.front-page .line1 .text-col .table .td{vertical-align:top;padding:0 30px 32px 0;width:50%}
.front-page .line1 .text-col .table .td ul.blue-check{padding:0;margin:0}
.front-page .line1 .text-col .table .td ul.blue-check li{padding-bottom:0}
.front-page .line1 .text-col .h1{margin:0 0 49px}
.home-fo-wrapper{max-width:400px;margin:0 auto 0 100px}
.home-fo-wrapper:before{width:100px;height:100px;position:absolute;right:199px;top:-49px;display:inline-block;content:'';background:#D7EDFD;border-radius:100px 0 0}
.home-fo-wrapper:after{position:absolute;left:16px;bottom:-57px;display:inline-block;content:url(images/ellipse.png)}
.home-fo{box-shadow:0 30px 50px -27px rgba(14,33,81,.1);border-radius:20px;padding:99px 41px 42px;position:relative;overflow:hidden;text-align:center;z-index:1}
.home-fo:not(.lazy_bg){background:#fff url(images/home-fo-bg.png) no-repeat bottom 129px right -24px}
.home-fo:before{width:302px;height:302px;position:absolute;left:-151px;top:-151px;display:inline-block;content:'';border-radius:50%;background:#EEFBFF;opacity:.7}
.home-fo:after{position:absolute;right:-17px;top:13px;display:inline-block;content:url(images/dots2.png)}
.home-fo .ic{position:absolute;left:30px;top:28px}
.home-fo .p1,.home-fo .p2{color:#172A82;text-align:left;position:relative}
.home-fo .p1{font-size:32px;line-height:32px;font-family:'Gilroy-Bold',sans-serif;margin:0}
.home-fo .p2{font-size:23px;line-height:32px;font-family:'Gilroy-SemiBold',sans-serif;margin:8px 0 315px}
.home-fo .default_button{font-size:16px;line-height:16px;max-width:240px;width:100%;padding:18px 2px}
.home-statistic{background:#f7f9fc}
.home-statistic .container{background:#2D4158;position:relative;padding-top:124px;padding-bottom:117px}
.home-statistic .container:before,.home-statistic .container:after{height:100%;position:absolute;top:0;display:block;background:#2D4158;content:''}
.home-statistic .container:before{width:337px;left:-337px}
.home-statistic .container:after{width:145px;right:-145px;border-radius:0 100px 0 0}
.home-statistic .site-statistics li .count{font-size:24px;line-height:24px;font-family:'Gilroy-SemiBold',sans-serif;margin:0 0 15px;position:relative;color:#fff;padding:0 0 0 43px}
.home-statistic .site-statistics li .title{margin:0;font-family:'Gilroy-Medium',sans-serif;color:#fff;font-size:16px;line-height:20px;position:relative}
.home-statistic .site-statistics{margin:0 auto;max-width:1000px;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0}
.home-statistic:not(.lazy_bg) .col-12:before{position:absolute;right:-9px;top:-324px;display:inline-block;content:url(images/ellipse2.png)}
.home-statistic .site-statistics li{text-align:left;display:block;width:auto;padding:0;max-width:100%}
.home-statistic .col-12,.home-statistic .site-statistics li .count .number{position:relative}
.home-statistic .site-statistics li .count .icon{position:absolute;left:-25px;top:-26px;display:inline-block;background:rgba(32,37,57,.2);width:77px;height:77px;border-radius:100%}
.home-statistic .site-statistics li .count .icon:before{content:'';position:absolute;display:inline-block;width:30px;height:30px;left:0;top:0;bottom:0;right:0;margin:auto;background-image:url(images/icons.svg)}
.home-statistic .site-statistics li .count .icon:after{content:'';position:absolute;display:inline-block;background-position:0 -1142px;width:14px;height:14px;left:43px;bottom:20px;background-image:url(images/icons.svg)}
.home-statistic .site-statistics li .count .icon.icon-preparing-orders:before{background-position:0 -1082px}
.home-statistic .site-statistics li .count .icon.icon-active-writers:before{background-position:0 -1022px}
.home-statistic .site-statistics li .count .icon.icon-positive-feedback:before{background-position:0 -1052px}
.home-statistic .site-statistics li .count .icon.icon-support-agents:before{background-position:0 -1112px}
.front-page .line2{padding:131px 0 130px}
.front-page .line2 .text-col .h1{margin:0 0 40px}
.front-page .line2 .text-col .h4,.front-page .line2 .text-col p{margin:15px 0}
.front-page .line2 .text-col .default_button{width:100%;max-width:206px;padding:18px 5px;margin:37px 0 0;font-size:16px;line-height:16px}
.home-steps{max-width:330px;margin:75px 101px 0 auto;position:relative}
.home-steps:before{position:absolute;right:-403px;top:43px;display:inline-block;content:'';background:#7AC7FF;opacity:.1;border-radius:100px 0 100px 100px;transform:rotate(-90deg);width:300px;height:300px}
.home-steps:after{position:absolute;right:-462px;top:170px;display:inline-block;content:url(images/dots4.png)}
.home-steps .home-step{position:relative;padding:0 0 0 123px;margin:0 0 63px}
.home-steps .home-step:last-child{margin:0}
.home-steps .home-step .ic{position:absolute;left:-2px;top:0;bottom:0;margin:auto}
.home-steps .home-step .p1{font-size:20px;line-height:34px;color:#222532;margin:0 0 9px;font-family:'Gilroy-SemiBold',sans-serif}
.home-steps .home-step .p{font-size:16px;line-height:22px;color:#555765;font-family:'Gilroy-Medium',sans-serif;margin:0}
.front-page .line2 .container{position:relative}
.front-page .line2:not(.lazy_bg) .container:before{display:inline-block;position:absolute;left:-185px;top:50px;content:url(images/dots2.png)}
.front-page .line2:not(.lazy_bg) .container:after{display:inline-block;position:absolute;left:-344px;top:247px;content:url(images/ellipse3.png)}
.affiliate-line .container{position:relative;padding-top:62px;padding-bottom:67px}
.affiliate-line:not(.lazy_bg) .container{background:#EEF9FF url(images/home-a-bg.png) no-repeat top 11px left 42px}
.affiliate-line .container:before,.affiliate-line .container:after{height:100%;position:absolute;top:0;display:block;background:#EEF9FF;content:''}
.affiliate-line .container:before{width:337px;right:-337px}
.affiliate-line .container:after{width:145px;left:-145px;border-radius:150px 0 0 0}
.affiliate-line .container .row .col-6:first-child{position:relative}
.affiliate-line .container .row .col-6:first-child:before{position:absolute;left:24px;top:151px;z-index:1;display:inline-block;content:url(images/dots6.png)}
.affiliate-line .text-col .front-page-lbl{padding:0}
.affiliate-line .text-col .front-page-lbl:before{display:none}
.affiliate-line .text-col{position:relative;padding:0 0 0 27px}
.affiliate-line .text-col:before{position:absolute;right:-151px;top:140px;display:inline-block;content:url(images/dots5.png)}
.affiliate-line .text-col .h1{color:#172A82;margin:0 0 20px}
.affiliate-line .text-col .p1{margin:0;font-size:17px;line-height:27px;color:#222532;font-family:'Gilroy-Medium',sans-serif}
.affiliate-line .text-col .p2{margin:2px 0 40px;font-size:23px;line-height:32px;color:#222532;font-family:'Gilroy-SemiBold',sans-serif}
.affiliate-line .text-col .default_button{font-size:15px;line-height:15px;padding:18px 5px;width:100%;max-width:206px}
.front-page .line3{padding:130px 0 143px}
.front-page .line3 .h1{margin:0 0 48px;position:relative}
.front-page .line3 .h1:before{position:absolute;right:0;top:-74px;display:inline-block;content:'';background:#7AC7FF;opacity:.2;width:100px;height:100px;border-radius:0 0 0 100%}
.front-page .line3 p{color:#555765}
.front-page .line3 .row .col-4{padding-right:21px}
.front-page .line3 .home-img1{margin:59px 0 0 17px}
.front-page .line3 .container,.front-page .line4_1 .container{position:relative}
.front-page .line3:not(.lazy_bg) .container:before{position:absolute;right:-252px;bottom:133px;display:inline-block;content:url(images/text-line3-bg.png)}
.front-page .line3:not(.lazy_bg) .container:after{position:absolute;left:-395px;top:390px;display:inline-block;content:url(images/ellipse.png);opacity:.4;transform:scale(-1,1)}
.front-page .line4_1{padding-bottom:90px}
.front-page .line4_1 .container:before{position:absolute;right:0;top:-10px;display:inline-block;content:'';background:#7AC7FF;opacity:.2;width:100px;height:100px;border-radius:0 0 0 100%}
.front-page .line4_0{padding-top:100px}
.front-page .line4_0 .home-img{margin:30px auto -120px}
.front-page .line4 .container{background:#F5F8FC;padding-top:138px;padding-bottom:141px;position:relative}
.front-page .line4 .container:before,.front-page .line4 .container:after{height:100%;position:absolute;top:0;display:block;background:#F5F8FC;content:''}
.front-page .line4 .container:before{width:337px;left:-337px}
.front-page .line4 .container:after{width:145px;right:-145px;border-radius:0 150px 0 0}
.front-page .line4 .p1{font-size:24px;line-height:38px;font-family:'Gilroy-SemiBold',sans-serif;color:#222532;margin:0 0 25px;position:relative}
.front-page .line4 .p1:before{position:absolute;left:-110px;top:25px;display:inline-block;content:'';background:#32A1EA;width:60px;height:2px}
.front-page .line4 .p1 span{display:inline-block;position:relative;color:#3090ff}
.front-page .line4 .p1 span:before{position:absolute;left:0;bottom:9px;display:inline-block;content:'';width:100%;height:5px;background:#3090ff;opacity:.3}
.front-page .line4 .p2{font-size:16px;line-height:25px;color:#222532;margin:0 0 43px}
.front-page .line4 .default_button{font-size:15px;line-height:15px;padding:18px 5px;width:100%;max-width:206px}
.front-page .line4 .text-col{max-width:530px;margin:0 219px 0 auto;position:relative}
.front-page .line4:not(.lazy_bg) .text-col:before{position:absolute;left:-500px;top:-19px;display:inline-block;content:url(images/line4-left.png)}
.webp_support .front-page .line4:not(.lazy_bg) .text-col:before{content:url(images/line4-left.webp)}
.front-page .line4:not(.lazy_bg) .text-col:after{position:absolute;right:-318px;top:82px;z-index:1;display:inline-block;content:url(images/line4-right.png)}
.front-page .line5{padding:129px 0}
.front-page .line5 .container{position:relative}
.front-page .line5:not(.lazy_bg) .container:before{position:absolute;left:-284px;top:307px;display:inline-block;content:url(images/col-a-img.png)}
.front-page .line5 ul.features-list li .b{color:#3090ff}
.front-page .line5 .right-col{position:relative;margin-right:-50px}
.front-page .line5 .right-col:before{position:absolute;right:-453px;top:236px;background:#7AC7FF;opacity:.1;border-radius:100px 0 100px 100px;transform:rotate(180deg);width:350px;height:350px;display:inline-block;content:''}
.front-page .line5 .right-col .p{font-size:24px;line-height:40px;margin:33px 0 29px;font-family:'Gilroy-SemiBold',sans-serif;color:#3A4458}
.front-page .line5 .right-col .h1.blue{color:#3090FF;position:relative;display:inline-block}
.front-page .line5 .right-col .h1.blue:before{position:absolute;left:0;bottom:9px;display:inline-block;content:'';width:100%;height:5px;background:#3090FF;opacity:.3}
.front-page .line5 .front-page-lbl{margin:0 0 14px}
.front-page .line5 .col-advantages{margin:48px 22px 0 0;position:relative}
.front-page .line5 .col-advantages:before{position:absolute;left:101px;top:121px;display:inline-block;content:'';background:#7AC7FF;opacity:.1;border-radius:100px 0 100px 100px;transform:rotate(180deg);width:500px;height:500px}
.front-page .line5 .col-advantages .col-item{background:#fff;box-shadow:0 20px 60px -11px rgba(14,33,81,.1);border-radius:20px;height:186px;margin-bottom:25px;position:relative;padding:75px 25px 10px 41px}
.front-page .line5 .col-advantages .col-item .ic{position:absolute;left:40px;top:32px}
.front-page .line5 .col-advantages .col-item .p1{white-space:nowrap;font-size:25px;line-height:42px;color:#172A82;margin:0 0 8px;font-family:'Gilroy-SemiBold',sans-serif}
.front-page .line5 .col-advantages .col-item .p2{font-size:16px;line-height:22px;color:#8F99AC;font-family:'Gilroy-Medium',sans-serif;margin:0}
.front-page .line5 .default_button{font-size:15px;line-height:15px;padding:18px 5px;width:100%;max-width:280px;margin:32px auto 0;display:block}

.line-testimonials{position:relative;padding:90px 0 50px;overflow:hidden}
.line-testimonials:before{position:absolute;left:0;right:0;top:0;margin:auto;width:100%;height:575px;background:#f7f9fc;content:''}
.line-testimonials .container{position:relative}
.line-testimonials .container:before{position:absolute;left:-233px;bottom:109px;display:inline-block;content:url(images/ellipse.png);opacity:.4;transform:scale(-1,-1)}
.line-testimonials .front-page-lbl{padding:0;display:block;margin:0 0 29px}
.line-testimonials .front-page-lbl:before{display:none}
.line-testimonials .h1{margin:0 0 40px}
.testimonials-block{max-width:580px;position:relative;margin:0 0 48px -19px}
.testimonials-block:not(.lazy_bg):before{position:absolute;right:-811px;top:20px;display:inline-block;content:url(images/testi-img.png)}
.webp_support .testimonials-block:not(.lazy_bg):before{content:url(images/testi-img.webp)}
.testimonials-block:after{position:absolute;left:-145px;top:127px;display:inline-block;content:'';background:#7AC7FF;opacity:.1;width:165px;height:182px;border-radius:100% 0 0 0}
#testimonials3{min-height:50px;position:relative;z-index:1}
body .owl-theme .owl-controls .owl-page span{background:#447FC4;opacity:.3;width:10px;height:10px;border:2px solid #447FC4;transition:all .3s linear;margin:5px 10px}
body .owl-theme .owl-controls .owl-page.active span{opacity:1;background:#fff;transition:all .3s linear}
#testimonials3.owl-theme .owl-controls{margin-top:24px}
.testimonial-item{height:358px;margin:20px 20px 24px;background:#fff;box-shadow:0 10px 40px -15px rgba(14,33,81,.1);border-radius:20px;padding:51px 48px 20px;position:relative}
.testimonial-item .t-rating .star{width:12px;height:11px;display:inline-block;background:url(images/star.svg) no-repeat center;margin:0 6px 0 0}
.testimonial-item .t-rating .star.empty{background:url(images/star-empty.svg) no-repeat center}
.testimonial-item .t-name{position:relative;padding:0 0 0 36px;font-size:18px;line-height:22px;color:#222532;font-family:'Gilroy-SemiBold',sans-serif;margin:0 0 11px}
.testimonial-item .t-name .ic-comment{position:absolute;left:0;top:-2px}
.testimonial-item .t-name .country{position:relative;padding:0 5px 0 31px;font-size:16px;line-height:16px;color:#8F99AC;display:inline-block;font-family:'Gilroy-Regular',sans-serif;float:right;background:#fff;top:2px}
.testimonial-item .t-name .country .ic-location{position:absolute;left:0;top:-4px}
.testimonial-item .t-text{font-size:16px;line-height:25px;color:#555765;font-family:'Gilroy-Regular',sans-serif;margin:0 0 28px;height:130px;overflow:hidden}
.testimonial-item .t-rating-wrapper{margin:0 0 25px}
.testimonial-item .date{font-size:15px;line-height:18px;font-family:'Gilroy-Regular',sans-serif;margin:0;color:#447FC3;height:36px;overflow:hidden}
.testimonial-item .date .t_date{color:#8F99AC;display:inline-block;margin:0 5px 0 0}
.testimonial-item .date a{text-decoration:underline;display:inline-block}
.testimonial-item .date a:hover{text-decoration:none}
.line-testimonials .rev-item{display:block;background:#F7F9FC;border-radius:8px;height:100px;position:relative;padding:30px 76px 20px 87px;text-decoration:none;transition:all .3s linear}
.line-testimonials .rev-item:hover{background:#ebf7ff}
.line-testimonials .rev-item .ic{position:absolute;left:31px;top:0;bottom:0;margin:auto}
.line-testimonials .rev-item .mark{position:absolute;right:30px;top:38px;display:inline-block;font-size:24px;line-height:24px;font-family:'Gilroy-SemiBold',sans-serif;color:#222532}
.line-testimonials .rev-item .p{margin:0;font-size:18px;line-height:25px;color:#222532;font-family:'Gilroy-SemiBold',sans-serif}
.line-testimonials .rev-item .rt{position:relative;top:-1px}
.line-testimonials .rev-item .rt .st{width:12px;height:11px;display:inline-block;background:url(images/st.svg) no-repeat center;margin:0}
.line-testimonials .rev-item .rt .st.st-half{background:url(images/st-half.svg) no-repeat center}

.footer{padding:89px 0 80px;background:#252D38}
.footer .owner-img{width:100%;max-width:312px;height:auto;max-height:33px}
.footer .footer-logo-wrapper{margin:0 0 20px -4px}
.footer-logo{position:relative;padding:0 0 0 47px;display:inline-block}
.footer-logo .ic{position:absolute;left:-2px;top:-3px;bottom:0;margin:auto}
.footer-contacts .footer-phone{position:relative;padding:0 0 0 38px;margin:0 0 11px}
.footer-contacts .footer-phone .ic{position:absolute;left:0;top:17px}
.footer-contacts .footer-phone .support-phones{font-size:18px;line-height:29px;color:transparent;font-family:'Gilroy-Medium',sans-serif;margin:0}
.footer-contacts .footer-phone .support-phones span{display:block}
.footer-contacts .footer-phone .support-phones a,.footer-contacts .footer-mail .support-email a{color:#fff}
.footer-contacts .footer-mail{position:relative;padding:0 0 0 38px;margin:0 0 35px}
.footer-contacts .footer-mail .ic{position:absolute;left:1px;top:3px}
.footer-contacts .footer-mail .support-email{margin:0;font-size:13px;line-height:23px;color:#fff;font-family:'Gilroy-Medium',sans-serif}
.footer .footer-ttl{font-size:15px;line-height:17px;color:#fff;font-family:'Gilroy-SemiBold',sans-serif;margin:0 0 31px}
.footer .footer-menu ul{list-style:none;padding:0;margin:0}
.footer .footer-menu ul li{font-size:13px;line-height:16px;color:#9EA3AE;font-family:'Gilroy-Regular',sans-serif;padding:0;background:none;margin:0 0 12px}
.footer .footer-menu ul li:last-child{margin:0}
.footer .footer-services-col .footer-menu ul li{padding-right:15px}
.footer .footer-menu ul li a,.footer .footer-menu ul li .a{color:#9EA3AE;text-decoration:none;transition:all .3s linear;cursor:pointer}
.footer .footer-menu ul li a:hover,.footer .footer-menu ul li .a:hover{color:#fff}
.footer .footer-nav-col{padding:0 0 0 15px;margin:0 -16px 0 0}
.footer .footer-samples-col{padding:0 0 0 36px;margin:0 -8px 0 0}
.footer .footer-services-col{padding:0 0 0 29px}
.footer .footer-samples-scroll .ss-wrapper{margin:0 0 0 1px}
.footer .footer-bottom{margin-top:40px;padding-top:57px;border-top:1px solid rgba(255,255,255,.1)}
.footer .footer-bottom .menu-list{padding:0;margin:0;list-style:none;text-align:right;position:relative;top:-3px}
.footer .footer-bottom .menu-list li{display:inline-block;padding:0 8px;font-size:13px;line-height:16px;color:#fff;font-family:'Gilroy-Medium',sans-serif}
.footer .footer-bottom .menu-list li a,.footer .footer-bottom .menu-list li .a{text-decoration:none;color:#fff;transition:all .3s linear;cursor:pointer}
.footer .footer-bottom .menu-list li a:hover,.footer .footer-bottom .menu-list li .a:hover{color:#9EA3AE}
.footer .footer-bottom .menu-list li:first-child{padding-left:0}
.footer .footer-bottom .menu-list li:last-child{padding-right:0}
.footer .footer-bottom .copy{margin:0;font-size:13px;line-height:21px;color:#fff;font-family:'Gilroy-Medium',sans-serif}
.footer .footer-menu ul li:before,.footer .footer-bottom .copy br{display:none}
.bottom-s-links{position:relative;top:-7px;left:4px;text-align:center}
.bottom-s-links a{display:inline-block;width:40px;height:40px;border-radius:50%;position:relative;background:#222831;margin:0 7px;text-align:center}
.bottom-s-links a:first-child{margin-left:0}
.bottom-s-links a:last-child{margin-right:0}
.bottom-s-links a .ic{transform:scale(.5);position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}
.footer .icons-table{width:auto;position:relative;display:table;margin:0 0 0 auto}
.footer .icons-table .td{padding:0 10px;vertical-align:middle}
.footer .we-accept{text-align:left;margin:0 0 20px}
.footer .we-accept li{width:auto;height:auto;margin:0 5px -2px 0}
.footer .we-accept li .bitcoin,.footer .we-accept li .ethereum{height:23px}
.footer .footer-addr{margin:20px -35px 0 0}
.footer .footer-addr img{max-width:265px;height:auto;max-height:30px}

.hesitate-line{padding:117px 0 77px;background:#0E57C4}
.hesitate-line .hesitate-content{text-align:center;max-width:600px;margin:0 auto;position:relative}
.hesitate-line .hesitate-content .review1{position:absolute;left:-348px;top:-1px;display:inline-block}
.hesitate-line .hesitate-content .review1:before{display:inline-block;content:url(images/feedback1.svg)}
.hesitate-line .hesitate-content .review2{position:absolute;right:-305px;top:-56px;display:inline-block;z-index:1}
.hesitate-line .hesitate-content .review2:before{display:inline-block;content:url(images/feedback2.svg)}
.hesitate-line .hesitate-content .review3{position:absolute;right:-350px;top:62px;display:inline-block;z-index:1}
.hesitate-line .hesitate-content .review3:before{display:inline-block;content:url(images/feedback3.svg)}
.hesitate-line .hesitate-content:before{display:inline-block;content:url(images/h-left.png);position:absolute;left:-390px;top:-82px}
.hesitate-line .hesitate-content:after{display:inline-block;content:url(images/h-right.png);position:absolute;right:-389px;top:47px}
.hesitate-line .hesitate-content .p1{margin:0 0 16px;font-size:32px;line-height:42px;font-family:'Gilroy-Bold',sans-serif;color:#fff}
.hesitate-line .hesitate-content .p2{margin:0 0 40px;font-size:16px;line-height:26px;font-family:'Roboto-Regular',sans-serif;color:#fff}
.hesitate-line .hesitate-content .default_button{width:100%;max-width:230px;height:56px;font-size:16px;line-height:16px;padding:18px 5px 17px}

.articles-testimonials{padding:103px 0 87px;background:#F7F9FC}
.articles-testimonials .h2{font-size:36px;line-height:46px;font-family:'Gilroy-SemiBold',sans-serif;margin:0 0 43px;position:relative;z-index:1}
.articles-testimonials .h2:before{position:absolute;left:-91px;bottom:-174px;display:inline-block;content:url(images/ellipse.png);opacity:.4;transform:scale(1,-1);z-index:-1}
.articles-testimonials .carousel-wrp{position:relative;margin:0 -20px}
.articles-testimonials .carousel-wrp:before{position:absolute;right:-99px;bottom:-14px;display:inline-block;content:'';background:#7AC7FF;opacity:.1;border-radius:0 0 100px 100px;transform:rotate(-90deg);width:300px;height:300px}
.articles-testimonials .carousel-wrp:after{position:absolute;right:-429px;top:-79px;display:inline-block;content:url(images/dots3.png)}
.articles-testimonials .at-title{position:relative;padding:0 180px 0 0}
.articles-testimonials .at-title a,.articles-testimonials .at-title .a{display:inline-block;position:absolute;right:0;top:21px;font-size:18px;line-height:18px;color:#3090FF;font-family:'Gilroy-SemiBold',sans-serif;text-decoration:none}
.articles-testimonials .at-title a:hover,.articles-testimonials .at-title .a:hover{text-decoration:underline}
#testimonials4{position:relative;z-index:1}
#testimonials4.owl-theme .owl-controls{margin-top:24px}

.articles-statistic{margin:30px 0 45px}
.articles-statistic .home-statistic{background:transparent}
.articles-statistic .home-statistic .container{background:transparent;padding-top:0;padding-bottom:0;max-width:1150px}
.articles-statistic .home-statistic .container:after,.articles-statistic .home-statistic .container:before{display:none}
.articles-statistic .home-statistic .site-statistics li .count .icon{background:rgba(122,199,255,.1)}
.articles-statistic .home-statistic .site-statistics li .count{color:#172A82}
.articles-statistic .home-statistic .site-statistics li .title{color:#555765;font-size:18px;line-height:26px;font-family:'Gilroy-Regular',sans-serif}
.articles-statistic .home-statistic .col-12:before{display:none!important}

main.pages{position:relative}
main.pages:before{position:absolute;left:0;top:0;right:0;margin:auto;width:100%;height:100%;max-height:865px;background:linear-gradient(180deg,#f7f9fc 52.6%,#fff 100%);display:block;content:''}
.page-title{position:relative;padding:30px 0 35px}
.page-title .entry-title{text-align:center;margin:0 0 6px;font-size:32px;line-height:42px;color:#222532}
.breadcrumbs{text-align:center}
.breadcrumbs a,.breadcrumbs span{display:inline-block;font-size:14px;line-height:18px;color:#3090FF;font-family:'Gilroy-Medium',sans-serif}
.breadcrumbs a span{color:#63677D;transition:all .3s linear;text-decoration:none}
.breadcrumbs span.sep{margin:0 8px;color:#63677D}
.breadcrumbs a:hover span{color:#7AC7FF;transition:all .3s linear}
.breadcrumbs span.home{position:relative;padding:0 0 0 28px}
.breadcrumbs span.home .ic{position:absolute;left:-2px;top:-2px}

.content{max-width:1000px;margin:0 auto 80px;text-align:justify}
.content .table-of-contents{margin:0 0 20px;padding:0;background:none;position:relative}
.content .table-of-contents:before{position:absolute;left:-299px;top:103px;display:inline-block;content:'';width:100px;height:100px;background:#EDF5FB;border-radius:100px 0 0 0}
.content .table-of-contents:after{position:absolute;left:-450px;top:230px;display:inline-block;content:url(images/header-dots.png)}
.content .table-of-contents .h4{margin:0 0 21px;font-size:20px;line-height:36px;color:#222532;position:relative;padding:0 0 0 49px;font-family:'Gilroy-SemiBold',sans-serif}
.content .table-of-contents .h4:before{position:absolute;left:0;top:2px;display:inline-block;content:'';background-image:url(images/icons.svg);background-repeat:no-repeat;background-position:0 -2109px;width:32px;height:32px}
.content .table-of-contents ul{padding:0;margin:0;list-style:none;position:relative}
.content .table-of-contents ul:before{position:absolute;right:-511px;bottom:-193px;display:inline-block;content:url(images/ellipse.png);opacity:.4}
.content .table-of-contents ul li{font-size:14px;line-height:18px;color:#30518F;font-family:'Gilroy-Medium',sans-serif;padding:0 0 9px 35px;text-align:left}
.content .table-of-contents ul li a{color:#30518F;text-decoration:none}
.content .table-of-contents ul li a:hover{color:#3090FF}
.content .table-of-contents ul li:before{background-position:0 -2090px;width:18px;height:19px;left:0;top:0}

.share_block{margin:80px -100px 50px;position:relative}
.share_block:before{display:inline-block;position:absolute;right:-84px;top:-60px;content:url(images/share-ellipse.png)}
.share_block .share_buttons{background:#FFF;box-shadow:0 10px 50px rgba(14,33,81,.1);border-radius:20px;height:108px;position:relative;text-align:justify;text-align-last:justify;padding:30px 39px 10px 42px}
.share_block .share_buttons .lbl{position:relative;top:10px;display:inline-block;text-align:left;font-size:18px;line-height:22px;color:#3A4458;font-family:'Gilroy-SemiBold',sans-serif;margin:0 41px 0 0}
.share_block .share_buttons .sb_button{height:40px;border-radius:32px;padding:5px 30px 5px 25px;margin:0 0 0 5px;text-align:center;color:#fff;font-size:14px;line-height:14px;font-family:'Roboto-Regular',sans-serif;box-shadow:0 8px 12px rgba(48,144,255,.15);display:inline-block;cursor:pointer}
.share_block .share_buttons .sb_button_f{background:#3E549B}
.share_block .share_buttons .sb_button_t{background:#3AAAF2}
.share_block .share_buttons .sb_button_p{background:#C31A16}
.share_block .share_buttons .sb_button .ic{transform:scale(.4);position:relative;top:-1px;margin:0 1px 0 0}
.share_block .share_buttons .sb_button .sb_text{display:inline-block;position:relative;top:9px}
.share_block .share_buttons .sb-button_fl{height:40px;padding:0;border-radius:32px;background:#1877f2;display:inline-block;position:relative;top:4px;box-shadow:0 8px 12px rgba(48,144,255,.15)}
.share_block .share_buttons .sb-button_fl .fb-like{position:relative;top:5px;width:150px;margin:0 auto;text-align:center;text-align-last:center}

.container .mini_order_form{max-width:1016px;margin:60px -9px 120px -7px;position:relative;padding:0 0 29px;clear:both}
.container .mini_order_form:before{background:#F5F8FC;border-radius:60px;width:1200px;height:100%;margin:0 auto;position:absolute;left:-92px;top:61px;display:block;content:''}
.container .mini_order_form .essay-order{position:relative;background:#fff;box-shadow:0 15px 50px -11px rgba(14,33,81,.15);border-radius:20px;padding:39px 39px 40px;margin:0 auto;width:100%}
.container .mini_order_form .essay-order:before{position:absolute;left:0;right:0;bottom:-20px;display:inline-block;content:'';max-width:95%;background:#D7EEFF;opacity:.5;height:20px;border-radius:0 0 20px 20px;margin:auto}
.container .mini_order_form .e-container .essay-order .title{color:#222532;font-size:25px;line-height:35px;padding:0;text-transform:none;text-align:left;font-family:'Gilroy-SemiBold',sans-serif;margin:0 0 39px}
.container .mini_order_form .e-container .essay-order .title:before{display:none}
.container .mini_order_form .e-container .essay-order .label{color:#8F99AC;font-size:13px;line-height:13px;font-family:'Gilroy-Medium',sans-serif;font-weight:normal;display:block;text-align:left;margin:0 0 7px;text-transform:none;padding:0}
.container .mini_order_form .e-container .essay-order .label .help-hint{display:inline-block}
.container .mini_order_form .v2 .e-row{align-items:center}
.container .mini_order_form .v2 .e-row .field-label{margin:0 15px 0 0}
.container .mini_order_form .mini-order-row{margin:0 -5px}
.container .mini_order_form .mini-order-row .mini-order-group{padding:0 5px 15px}
.container .mini_order_form .mini-order-row.mini-order-row-last .mini-order-group{padding-bottom:0}
.container .mini_order_form .v2 .custom-label label{padding:13px 0 14px}
.container .mini_order_form .mini-order-submit .btn{transition:all .3s ease;color:#fff;font-size:16px;line-height:16px;font-family:'Gilroy-Bold',sans-serif;display:inline-block;text-align:center;padding:14px 22px 13px;text-decoration:none;border:1px solid #FFB747;outline:none;cursor:pointer;position:relative;margin:20px 0 0;height:56px;background:linear-gradient(180deg,#FFB747 0%,#FE9F0B 100%);border-radius:32px;width:100%}
.container .mini_order_form .mini-order-submit .btn:hover{background:linear-gradient(180deg,#FE9F0B 0%,#FFB747 100%);border-color:#FE9F0B;color:#fff}
.container .mini_order_form .e-container #essay_total_price{font-size:20px;line-height:20px;font-family:'Gilroy-SemiBold',sans-serif;color:#3090FF;text-align:center;font-weight:normal;padding:0;border:none;background:transparent;margin:14px 0 0}
body .e-container .essay-order.theme-styled .package-checkbox-row{border:2px solid rgba(122,199,255,.5);border-radius:8px;height:88px;margin:10px 15px 0!important;position:relative}
body .e-container .essay-order.theme-styled .package-checkbox-row:before{position:absolute;bottom:-1px;left:27%;display:inline-block;background:url(images/icons.svg) no-repeat 0 -627px;width:71px;height:64px;content:''}
body .e-container .essay-order.theme-styled .mini-order-row .col-lg-4.mini-order-total-price,body .e-container .essay-order.theme-styled .mini-order-row .col-lg-4.mini-order-submit{width:50%!important;clear:none;margin-bottom:0;padding-bottom:0}
body .e-container .essay-order.theme-styled .mini-order-row .col-lg-4.mini-order-submit{text-align:right}
body .e-container .essay-order.theme-styled .mini-order-row .mini-order-submit .btn{margin:0}
body .e-container .essay-order.theme-styled .mini-order-row .col-lg-4.mini-order-total-price{text-align:left;margin-top:44px}
body .e-container .essay-order.theme-styled .mini-order-row .col-lg-4.mini-order-total-price .help-hint,body .essay-order.theme-styled .e-container form .package-checkbox-row .package-discount{display:inline-block}
body .e-container .essay-order.theme-styled .mini-order-row .col-lg-4.mini-order-total-price .help-hint .help-hint-text{width:auto!important;min-width:1px;right:auto}
body .e-container .essay-order.theme-styled .package-checkbox-row .package-discount{height:45px;display:inline-block;font-size:17px;line-height:17px;color:#3090FF;padding:13px 18px 5px;text-align:right;top:-11px;right:7px;background:#E5F6FF;border:2px dashed #7AC7FF;border-radius:6px;font-family:'Gilroy-SemiBold',sans-serif;position:absolute}
body .e-container .essay-order.theme-styled .package-checkbox-row .package-discount:after{background:url(images/icons.svg) no-repeat 0 -875px;width:27px;height:27px;display:inline-block;position:absolute;left:-37px;top:7px;content:''}
body .e-container .essay-order.theme-styled .package-checkbox-row .package-discount:before{height:45px;width:45px;border-radius:6px;background:#7AC7FF;display:inline-block;content:'';position:absolute;left:-47px;top:-2px}
body .e-container .essay-order.theme-styled .spacing-btn{color:#7387AD;font-family:'Gilroy-SemiBold',sans-serif;cursor:pointer;font-size:13px;line-height:15px;border:1px solid #E6F6FF;background:#E6F6FF;border-radius:6px;height:39px;float:left;width:49%;margin:0 1%;padding:5px 0;-webkit-appearance:none}
body .e-container .essay-order.theme-styled .spacing-btn:nth-child(1){margin-left:0}
body .e-container .essay-order.theme-styled .spacing-btn:nth-child(2){margin-right:0}
body .e-container .essay-order.theme-styled .spacing-btn.active{background:#3090FF;border-color:#3090FF;color:#fff}
body .e-container .essay-order.theme-styled .spacing-button{border:none;background-color:#fff;margin:11px 0 0}
body .e-container .essay-order.theme-styled .spacing-button:before,body .e-container .essay-order.theme-styled .spacing-button:before:after{display:block;clear:both;height:0;width:100%;content:''}
body .e-container .essay-order.theme-styled .package-checkbox-row .label{background:#fff;top:-10px;font-size:18px;line-height:18px;color:#172A82;font-family:'Gilroy-SemiBold',sans-serif;padding:0 2px;left:27px}
body .e-container .essay-order.theme-styled .package-checkbox-row .label .help-hint-icon{margin:0 0 0 5px}
body .e-container .essay-order.theme-styled .package-checkbox{margin:18px 0 0 15px}
body .e-container .essay-order.theme-styled .package-checkbox-row .package-checkbox .vip-service-package-old-price{margin:4px 0 0 8px;font-family:'Gilroy-Medium',sans-serif;color:#3A4458;font-size:14px;line-height:16px}
body .e-container .essay-order.theme-styled .package-checkbox-row .package-checkbox .vip-service-package-price{font-family:'Gilroy-SemiBold',sans-serif;color:#FE9F0B;font-size:18px;line-height:20px}
body .e-container .essay-order.theme-styled .mini-order-total-price{margin:24px 0 0}
body .e-container .essay-order.theme-styled{position:relative}
body .e-container .essay-order.theme-styled .final-order-price-notice p{margin:10px 0 0}
body .e-container .essay-order.theme-styled .currencies{position:absolute;right:41px;top:36px;width:295px;text-align:right;float:none;margin:0}
body .e-container .essay-order.theme-styled .currencies:before,body .e-container .essay-order.theme-styled .currencies:after{display:block;content:'';width:100%;height:0;clear:both}
body .e-container .essay-order.theme-styled .currencies .price_currency{width:25%!important;float:left;background:#E6F6FF;border-radius:0;height:40px;font-size:14px;line-height:15px;color:#7387AD;font-family:'Gilroy-SemiBold',sans-serif;border:1px solid #E6F6FF;margin:0;cursor:pointer;-webkit-appearance:none}
body .e-container .essay-order.theme-styled .currencies .price_currency:nth-child(1){border-radius:8px 0 0 8px}
body .e-container .essay-order.theme-styled .currencies .price_currency:nth-last-child(1){border-radius:0 8px 8px 0}
body .e-container .essay-order.theme-styled .currencies .price_currency:hover{color:#3090FF}
body .e-container .essay-order.theme-styled .currencies .price_currency.price_currency_active{background:#3090FF;border-color:#3090FF;color:#fff}
body .e-container .essay-order.theme-styled #essay_total_price .old-price{font-size:16px;line-height:16px;font-family:'Gilroy-Medium',sans-serif;color:#3A4458;margin:0 0 0 10px}
body .e-container form .package-checkbox-row .package-checkbox span{margin:2px 0 0 2px}
body .e-container .essay-order.theme-styled #essay_total_price{margin:0}
body .e-container .essay-order.theme-styled select,body .e-container .essay-order.theme-styled input[type='text']{border:none;border-bottom:1px solid #AEBACB;padding:10px 0;border-radius:0;height:40px;background-position:right 5px center!important;min-width:75px}
body .e-container .essay-order.theme-styled select:focus,body .e-container .essay-order.theme-styled input[type='text']:focus{outline:none!important;box-shadow:none!important;border-color:#3090FF}
body .e-container .essay-order.theme-styled .help-hint{margin:-2px 0 0 7px}
body .e-container .essay-order.theme-styled .help-hint .help-hint-icon{background:#EAF6FF;color:#447FC4;font-size:10px;line-height:15px;font-family:'Gilroy-SemiBold',sans-serif}
body .e-container .essay-order.theme-styled .help-hint .help-hint-text{border:1px solid #E6F6FF;box-shadow:0 5px 24px -4px rgba(66,84,130,.17);color:#555765;font-family:'Gilroy-Regular',sans-serif;width:auto!important}
body .e-container .essay-order.theme-styled .mini-order-total-price .help-hint .help-hint-text{width:150px;min-width:1px;text-align:center}
body .e-container .essay-order.theme-styled .help-hint .help-hint-text .table1 th,body .e-container .essay-order.theme-styled .help-hint .help-hint-text .table1 td{padding:5px 1px;vertical-align:middle}
body .e-container .essay-order.theme-styled .help-hint .help-hint-text:before{display:none}
body .e-container .essay-order.theme-styled .mini-order-total-price .label,body .e-container .essay-order.theme-styled .mini-order-total-price .label strong{font-size:16px;line-height:16px;color:#447FC3;font-weight:normal;font-family:'Gilroy-Medium',sans-serif}

.discounts-line{background:#F5F8FC;padding:79px 0 110px;position:relative;margin:60px auto}
.discounts-line:before,.discounts-line:after{height:100%;position:absolute;top:0;display:block;background:#F5F8FC;content:''}
.discounts-line:before{width:450px;left:-450px}
.discounts-line:after{width:260px;right:-260px;border-radius:0 150px 0 0}
.discounts-line .h2{margin:0 0 50px;padding:0;text-align:center}
.discounts-line .h2:before{display:none}
.discounts-line .col-body{background:#FFF;box-shadow:0 20px 60px -11px rgba(14,33,81,.1);border-radius:20px;position:relative;padding:46px 20px 50px;text-align:center;z-index:1}
.discounts-line .col-body .col-top{position:relative;padding:0 0 23px;margin:0 0 31px;font-size:28px;line-height:28px;color:#172A82;font-family:'Gilroy-Bold',sans-serif}
.discounts-line .col-body .col-top:before{position:absolute;left:0;right:0;bottom:0;margin:auto;display:inline-block;content:'';width:40px;height:2px;background:#32A1EA}
.discounts-line .col-body .percent{margin:0 0 17px;font-size:50px;line-height:50px;color:#3090FF;font-family:'Gilroy-SemiBold',sans-serif}
.discounts-line .col-body .percent span{color:#447FC3;font-size:20px;position:relative;top:-11px;margin:0 -5px 0 0}
.discounts-line .col-body .for{margin:0 0 7px;color:#8F99AC;font-family:'Gilroy-Medium',sans-serif}
.discounts-line .col-body .pages{font-size:24px;line-height:24px;color:#172A82;font-family:'Gilroy-SemiBold',sans-serif;margin:0 0 35px}
.discounts-line .col-body .bottom-link .default_button{width:100%;max-width:220px;padding:16px 5px 15px}
.discounts-line .disc_wrp{margin:0 -89px 0 -86px;position:relative;z-index:1}
.discounts-line .disc_wrp:before,.discounts-line .disc_wrp:after,.discounts-line .disc_wrp2:before,.discounts-line .disc_wrp2:after{position:absolute;display:inline-block}
.discounts-line .disc_wrp:before{left:-64px;top:-63px;content:url(images/dots3.png)}
.discounts-line .disc_wrp:after{right:-44px;top:-60px;border-radius:0 75px 0 0;width:150px;height:200px;content:'';background:#7AC7FF;opacity:.1}
.discounts-line .disc_wrp2{position:relative}
.discounts-line .disc_wrp2:before{right:-221px;top:93px;content:url(images/dots3.png)}
.discounts-line .disc_wrp2:after{left:-210px;top:88px;content:'';width:100px;height:100px;background:#EDF5FB;border-radius:100px 0 0 0}

.aff-pr,.phone-chat,.timer-wrapper,.vip-support-block,.top-writers,.exclusive-discount{position:relative;max-width:1000px;text-align:left}
.phone-chat,.timer-wrapper,.vip-support-block,.exclusive-discount{margin:107px -15px 84px 13px}

.aff-pr{margin:88px 0 78px -13px}
.aff-pr:before{position:absolute;width:200px;height:200px;right:-27px;top:-23px;background:#FE9F0B;box-shadow:10px 20px 50px rgba(255,172,48,.1);border-radius:50px 0 50px 50px;transform:matrix(1,0,0,-1,0,0);display:block;content:''}
.aff-pr .ap-wrapper{position:relative;background:linear-gradient(90deg,#fff 29.6%,rgba(255,255,255,0) 100%),linear-gradient(0deg,#FFFDFA,#FFFDFA),#fff;border:2px solid #C2E6FF;box-shadow:0 20px 60px -11px rgba(14,33,81,.1);border-radius:30px 30px 0 30px;padding:35px 35px 20px 45px;height:154px}
.aff-pr .p1{margin:0 0 10px;font-size:24px;line-height:30px;font-family:'Gilroy-Bold',sans-serif;color:#172A82}
.aff-pr .p1 span{color:#3090FF}
.aff-pr .p2,.aff-pr .p3{margin:0;font-size:16px;line-height:24px;color:#447FC3}
.aff-pr .p2{font-family:'Roboto-Regular',sans-serif}
.aff-pr .p3{font-family:'Roboto-Medium',sans-serif}
.aff-pr .ap-content{position:relative;padding:0 200px 0 0}
.aff-pr .default_button{position:absolute;right:0;top:12px;width:192px;height:56px;font-size:16px;line-height:16px;padding:18px 5px 17px}
.aff-pr .ap-content:before{position:absolute;right:207px;bottom:-35px;display:inline-block;content:url(images/a-boy.svg)}

.phone-chat:before{position:absolute;width:200px;height:200px;left:-23px;top:-23px;background:#00C582;box-shadow:10px 20px 50px rgba(48,255,106,.2);border-radius:50px 0 50px 50px;display:block;content:'';transform:rotate(-180deg)}
.phone-chat .pc-wrapper{position:relative;background:linear-gradient(90deg,#fff 29.6%,rgba(255,255,255,0) 100%),linear-gradient(0deg,#E2F8FF,#E2F8FF),#fff;border:2px solid #C2E6FF;box-shadow:0 20px 60px -11px rgba(14,33,81,.1);border-radius:30px 30px 30px 0;padding:43px 35px 20px 39px;height:154px}
.phone-chat .p-c-title{margin:0 0 14px;font-size:24px;line-height:30px;font-family:'Gilroy-Bold',sans-serif;color:#172A82}
.phone-chat .default_button{position:absolute;right:0;top:5px;width:192px;height:56px;font-size:16px;line-height:16px;padding:18px 5px 17px}
.phone-chat .pc-content{position:relative;padding:0 200px 0 0}
.phone-chat .pc-content:before{position:absolute;right:183px;top:-79px;display:inline-block;content:url(images/pc-img.svg)}
.phone-chat .p-c-tel{font-size:16px;line-height:24px;color:#447FC3;font-family:'Roboto-Regular',sans-serif}
.phone-chat .p-c-tel a{color:#3090FF;text-decoration:none}
.phone-chat .p-c-tel a:hover{color:#00C582}
.phone-chat .support-phones{margin:0;font-size:20px;color:#3090FF;font-family:'Gilroy-SemiBold',sans-serif}

.timer-wrapper:before{position:absolute;width:200px;height:200px;left:-23px;top:-23px;background:#3090FF;box-shadow:10px 20px 50px rgba(48,144,255,.2);border-radius:50px 0 50px 50px;display:block;content:'';transform:rotate(-180deg)}
.timer-wrapper #countdown_dashboard{position:relative;background:linear-gradient(90deg,#fff 29.6%,rgba(255,255,255,0) 100%),linear-gradient(0deg,#E2F8FF,#E2F8FF),#fff;border:2px solid #C2E6FF;box-shadow:0 20px 60px -11px rgba(14,33,81,.1);border-radius:30px 30px 30px 0;padding:0 35px 20px 41px;height:154px;cursor:pointer}
#countdown_dashboard .timer-content{display:inline-block;padding:40px 57px 0 0}
#countdown_dashboard .timer-content .p1{font-size:34px;line-height:34px;color:#172A82;font-family:'Gilroy-SemiBold',sans-serif;margin:0 0 13px}
#countdown_dashboard .timer-content .p2{font-size:24px;line-height:24px;color:#447FC3;font-family:'Gilroy-Medium',sans-serif}
#countdown_dashboard .timer-content .p2 span{color:transparent;position:relative;width:35px;display:inline-block}
#countdown_dashboard .timer-content .p2 span:before{position:absolute;left:6px;top:-3px;display:inline-block;content:'';background-image:url(images/icons.svg);background-position:0 -175px;width:30px;height:30px}
#countdown_dashboard .dash{float:left;position:relative}
#countdown_dashboard .dash > div{background:#fff;border:1px solid #DCEEFF;box-sizing:border-box;box-shadow:0 3px 10px rgba(34,103,182,.1);border-radius:6px;width:69px;text-align:center;padding-top:22px}
#countdown_dashboard .dash .digit{font-size:30px;line-height:30px;width:19px;display:inline-block;text-align:center;position:relative;color:#172A82;height:43px;font-family:'Gilroy-Bold',sans-serif;overflow:hidden}
#countdown_dashboard .divider1{font-size:34px;color:#3090FF;float:left;font-family:'Gilroy-Regular',sans-serif;width:16px;text-align:center;padding-top:22px}
#countdown_dashboard .dash_title{font-size:0;line-height:0;color:transparent}
#countdown_dashboard .discount-info .title{text-align:center;display:block;color:#447FC4;font-size:18px;line-height:18px;font-family:"Gilroy-Bold",sans-serif;margin:0 0 19px}
#countdown_dashboard .discount-info{display:inline-block;position:relative;top:39px;float:right;left:10px}
#countdown_dashboard #discount_code_timer{background:#FFF;border:1px dashed #3090FF;box-sizing:border-box;border-radius:32px;width:162px;height:40px;text-align:center;font-size:17px;line-height:17px;color:#3090FF;font-family:"Gilroy-Bold",sans-serif;display:inline-block;padding:10px 1px 1px}
#countdown_dashboard .timer-body{background:linear-gradient(0deg,#BDEBFF,#BDEBFF),#fff;border-radius:60px 12px 12px 12px;display:inline-block;padding:14px 15px 14px 105px;position:relative;top:19px}
#countdown_dashboard .timer-body:before{position:absolute;left:-51px;top:-56px;display:inline-block;content:'';background-image:url(images/icons.svg);background-position:0 -1870px;width:186px;height:220px}

.top-writers{margin:88px 0 78px -13px}
.vip-support-block:before,.top-writers:before{position:absolute;width:200px;height:200px;background:#FFE769;box-shadow:10px 20px 50px rgba(255,237,74,.1);border-radius:50px 0 50px 50px;display:block;content:''}
.vip-support-block:before{left:-23px;top:-23px;transform:rotate(-180deg)}
.top-writers:before{right:-27px;top:-23px;transform:matrix(1,0,0,-1,0,0)}
.vip-support-block .vip-support-content{position:relative;background:linear-gradient(90deg,#fff 29.6%,rgba(255,255,255,0) 100%),linear-gradient(0deg,#E2F8FF,#E2F8FF),#fff;border:2px solid #C2E6FF;box-shadow:0 20px 60px -11px rgba(14,33,81,.1);border-radius:30px 30px 30px 0;padding:34px 265px 20px 44px;height:154px;overflow:hidden}
.vip-support-block .vip-support-content:before{position:absolute;right:-5px;top:-2px;display:inline-block;content:url(images/vs-bg.png)}
.vip-support-block .default_button,.top-writers .default_button{position:absolute;width:220px;height:56px;font-size:16px;line-height:16px;padding:18px 5px 17px}
.vip-support-block .default_button{right:37px;top:47px}
.top-writers .default_button{right:0;top:12px}
.vip-support-block .p1{font-size:24px;line-height:28px;color:#172A82;font-family:'Gilroy-Bold',sans-serif;margin:0 0 12px}
.vip-support-block .p2{margin:0;font-size:16px;line-height:24px;color:#447FC3;font-family:'Roboto-Regular',sans-serif}
.top-writers .tw-wrapper{position:relative;background:linear-gradient(90deg,#fff 29.6%,rgba(255,255,255,0) 100%),linear-gradient(0deg,#FFFDFA,#FFFDFA),#fff;border:2px solid #C2E6FF;box-shadow:0 20px 60px -11px rgba(14,33,81,.1);border-radius:30px 33px 0 30px;padding:35px 35px 20px 45px;height:158px}
.top-writers .p1{margin:0 0 10px;font-size:24px;line-height:30px;font-family:'Gilroy-Bold',sans-serif;color:#172A82}
.top-writers .p1 span{color:#3090FF;text-transform:uppercase}
.top-writers .p2{margin:0;font-size:16px;line-height:24px;color:#447FC3;font-family:'Roboto-Regular',sans-serif}
.top-writers .ap-content{position:relative;padding:0 200px 0 0}
.top-writers .ap-content:before{position:absolute;right:-35px;bottom:-39px;display:inline-block;content:url(images/tw-img.png)}

.exclusive-discount:before{position:absolute;width:200px;height:200px;left:-23px;top:-23px;background:#3090FF;box-shadow:10px 20px 50px rgba(48,144,255,.2);border-radius:50px 0 50px 50px;display:block;content:'';transform:rotate(-180deg)}
.exclusive-discount .exclusive-discount-content{position:relative;background:linear-gradient(90deg,#fff 29.6%,rgba(255,255,255,0) 100%),linear-gradient(0deg,#E2F8FF,#E2F8FF),#fff;border:2px solid #C2E6FF;box-shadow:0 20px 60px -11px rgba(14,33,81,.1);border-radius:30px 30px 30px 0;padding:35px 265px 20px 41px;height:154px;overflow:hidden}
.exclusive-discount .exclusive-discount-content:before{position:absolute;right:221px;top:-27px;display:inline-block;content:url(images/ed-img.png)}
.exclusive-discount .buttons{position:absolute;right:25px;top:27px}
.exclusive-discount .p1{font-size:24px;line-height:28px;color:#172A82;font-family:'Gilroy-Bold',sans-serif;margin:0 0 10px}
.exclusive-discount .p1 span{color:#3090FF}
.exclusive-discount .p2{margin:0;font-size:16px;line-height:24px;color:#447FC3;font-family:'Roboto-Regular',sans-serif}
.exclusive-discount .p2 b,.exclusive-discount .p2 .b{color:#3090FF}
.exclusive-discount .default_button{width:162px;margin:0 0 14px}

.vip-services-block{margin:100px auto;background:#F5F8FC;padding:100px 0 101px;position:relative;text-align:left}
.vip-services-block:before,.vip-services-block:after{height:100%;position:absolute;top:0;display:block;background:#F5F8FC;content:''}
.vip-services-block:before{width:450px;left:-450px}
.vip-services-block:after{width:260px;right:-260px;border-radius:0 150px 0 0}
.vip-services-block .vip-services-content{position:relative;max-width:499px;margin:0 150px 0 auto}
.vip-services-block .vip-services-content:before,.vip-services-block .vip-services-content:after,.vip-services-block .vip-block-title:before,.vip-services-block .vip-block-title:after{position:absolute;display:inline-block}
.vip-services-block .vip-services-content:before{left:-500px;top:17px;content:url(images/vip-s-left.png)}
.vip-services-block .vip-services-content:after{right:-349px;bottom:-112px;z-index:1;content:url(images/vip-s-right.svg)}
.vip-services-block .vip-block-title{font-size:24px;line-height:28px;color:#3090FF;font-family:'Gilroy-SemiBold',sans-serif;margin:0 0 32px;position:relative;z-index:1;display:inline-block}
.vip-services-block .vip-block-title:before{left:0;bottom:4px;content:'';width:100%;height:5px;background:#3090ff;opacity:.3}
.vip-services-block .vip-block-title:after{left:-110px;top:20px;content:'';background:#32A1EA;width:60px;height:2px}
.vip-services-block .vip-block-item,.vip-services-block .vip-block-package{display:block;position:relative;padding:0 90px 0 0;margin:0 0 18px;color:#222532;font-family:'Roboto-Medium',sans-serif;font-size:18px;line-height:22px;cursor:pointer;transition:all .3s linear}
.vip-services-block .vip-block-item:hover,.vip-services-block .vip-block-package:hover,.vip-services-block .vip-block-package .b{color:#3090FF}
.vip-services-block .vip-block-package .span,.vip-services-block .vip-block-package .b{transition:all .3s linear}
.vip-services-block .vip-block-package:hover .span,.vip-services-block .vip-block-package:hover .b,.vip-services-block .vip-block-item .b{color:#172A82}
.vip-services-block .vip-block-item .span,.vip-services-block .vip-block-package .span{position:absolute;right:0;top:0;display:inline-block;font-size:18px;line-height:18px;font-family:'Gilroy-SemiBold',sans-serif}
.vip-services-block .vip-block-package .span{color:#3090FF;font-size:20px}
.vip-services-block .vip-block-package .span .old-price{font-size:14px;line-height:14px;color:#3A4458;text-decoration:line-through;top:26px;right:0;position:absolute}
.vip-services-block .vip-block-col-package{margin:33px 0 0;padding:36px 0 0;border-top:1px solid #BDC5D3}
.vip-services-block .vip-block-package{margin:0}

.bottom-advantages{padding:0 0 110px;margin:50px 0 0}
.bottom-advantages .container{position:relative}
.bottom-advantages .container:before{position:absolute;left:-284px;top:265px;display:inline-block;content:url(images/col-a-img.png)}
.bottom-advantages ul.features-list li{padding:0 0 18px 35px}
.bottom-advantages ul.features-list li .b{color:#3090ff}
.bottom-advantages .right-col{position:relative;margin-right:-50px}
.bottom-advantages .right-col:before{position:absolute;right:-453px;top:114px;background:#7AC7FF;opacity:.1;border-radius:100px 0 100px 100px;transform:rotate(180deg);width:350px;height:350px;display:inline-block;content:''}
.bottom-advantages .right-col .p{font-size:24px;line-height:40px;margin:33px 0;font-family:'Gilroy-SemiBold',sans-serif;color:#3A4458}
.bottom-advantages .right-col .h1.blue{color:#3090FF;position:relative;display:inline-block;margin:17px 0 15px}
.bottom-advantages .right-col .h1.blue:before{position:absolute;left:0;bottom:9px;display:inline-block;content:'';width:100%;height:5px;background:#3090FF;opacity:.3}
.bottom-advantages .front-page-lbl{margin:0 0 14px}
.bottom-advantages .col-advantages{margin:48px 22px 0 0;position:relative}
.bottom-advantages .col-advantages:before{position:absolute;left:101px;top:121px;display:inline-block;content:'';background:#7AC7FF;opacity:.1;border-radius:100px 0 100px 100px;transform:rotate(180deg);width:390px;height:390px}
.bottom-advantages .col-advantages .col-item{background:#fff;box-shadow:0 20px 60px -11px rgba(14,33,81,.1);border-radius:20px;height:178px;margin-bottom:25px;position:relative;padding:70px 25px 20px 41px}
.bottom-advantages .col-advantages .col-item .ic{position:absolute;left:40px;top:25px}
.bottom-advantages .col-advantages .col-item .p1{white-space:nowrap;font-size:25px;line-height:42px;color:#172A82;margin:0 0 8px;font-family:'Gilroy-SemiBold',sans-serif}
.bottom-advantages .col-advantages .col-item .p2{font-size:16px;line-height:22px;color:#8F99AC;font-family:'Gilroy-Medium',sans-serif;margin:0}
.bottom-advantages .left-col .h1{margin:17px 0 60px;position:relative}
.bottom-advantages .left-col .h1:before{position:absolute;left:0;top:-35px;display:inline-block;content:'';background:#447FC3;width:60px;height:2px}

.fo-block{position:relative;max-width:1000px;margin:88px 0 78px -13px;text-align:left}
.fo-block:before{position:absolute;width:200px;height:200px;right:-27px;top:-23px;background:#3090FF;box-shadow:10px 20px 50px rgba(48,144,255,.2);border-radius:50px 0 50px 50px;transform:matrix(1,0,0,-1,0,0);display:block;content:''}
.fo-block .fo-wrapper{position:relative;background:linear-gradient(90deg,#fff 29.6%,rgba(255,255,255,0) 100%),linear-gradient(0deg,#FFFDFA,#FFFDFA),#fff;border:2px solid #C2E6FF;box-shadow:0 20px 60px -11px rgba(14,33,81,.1);border-radius:30px 30px 0 30px;padding:39px 35px 20px 45px;height:154px}
.fo-block .p1{margin:10px 0 0;font-size:24px;line-height:34px;font-family:'Gilroy-Bold',sans-serif;color:#172A82}
.fo-block .p1 span{color:#3090FF;font-size:28px}
.fo-block .p2{margin:0;font-size:20px;line-height:28px;color:#447FC3;font-family:'Roboto-Regular',sans-serif}
.fo-block .ap-content{position:relative;padding:0 200px 0 0}
.fo-block .default_button{position:absolute;right:0;top:8px;width:192px;height:56px;font-size:16px;line-height:16px;padding:18px 5px 17px}
.fo-block .ap-content:before{position:absolute;right:270px;bottom:-40px;display:inline-block;background:url(images/home-fo-bg.png) no-repeat center;width:260px;height:197px;content:'';background-size:contain}

.pagination{margin:30px 0;text-align:center}
.pagination span,.pagination a{padding:0 10px 1px;margin:0 0 1px;font-size:14px;line-height:30px;font-weight:normal;color:#172A82;border-bottom:2px solid transparent;display:inline-block;font-family:'Gilroy-SemiBold',sans-serif}
.pagination span.current,.pagination a:hover,.pagination a.current{border-color:#3090FF}

body .vip-offer-wrapper{position:relative}
body .vip-offer-wrapper:before{position:absolute;left:-400px;top:0;display:inline-block;content:url(images/text-line3-bg.png)}
body .vip-icon{background:url(images/vip-icons/vip-icons.png?v=1) no-repeat top left;display:inline-block}
body .vip-icon-retina{background:url(images/vip-icons/vip-icons@2x.png?v=1) no-repeat top left;background-size:127px 230px;display:inline-block}
body .vip-icon-arrow{background-position:0 0;width:10px;height:6px}
body .vip-icon-arrow-up{background-position:0 -7px;width:10px;height:6px}
body .vip-icon-bestseller{background-position:0 -14px;width:127px;height:89px}
body .vip-icon-popular{background-position:0 -104px;width:127px;height:89px}
body .vip-icon-status{background-position:0 -194px;width:16px;height:12px}
body .vip-icon-status-large{background-position:0 -207px;width:30px;height:22px}
body .e-container .become-vip-client{padding:0 0 15px;margin:0}
body .e-container .become-vip-client,body .e-container .become-vip-client b{font-family:'Gilroy-SemiBold',sans-serif;font-size:15px;line-height:20px;color:#0c0c0c}
body .e-container .become-vip-client a{font-size:15px;color:#0077b8;text-decoration:underline;margin:0 0 0 7px;font-family:'Gilroy-SemiBold',sans-serif}
body .e-container .become-vip-client .vip-icon-retina{display:none}
body .e-container .vip-account-status-1{text-align:center;padding:0 0 35px}
body .e-container .vip-account-status-1 .become-vip-client{display:inline-block;position:relative;padding:0 0 0 63px}
body .e-container .vip-account-status-1 .vip-icon-status-1{display:inline-block;position:absolute;left:0;top:-12px;width:55px;height:55px;background-image:url(images/crown-1.svg);background-size:55px;background-position:0 0;margin:0}
body .e-container .become-vip-client .green-color{color:#fb5da8}
body .user-account .row-become-vip-client{text-align:left;margin:-10px 0 10px!important}
body .user-account .row-become-vip-client .btn-become-vip{padding:10px 20px;border-radius:25px;background-color:#fb5da8;font-size:13px;color:#fff;box-shadow:2px 2px 2px rgba(0,0,0,.5)}
body .user-account .row-become-vip-client .btn-become-vip .vip-icon-retina{margin:0 7px 0 0}
body .e-container .vip-offer-header{font-family:'Gilroy-SemiBold',sans-serif;margin:0 0 40px;padding:0 0 0 55px;position:relative;color:#222532;font-size:28px;line-height:38px}
body .e-container .vip-offer-header .vip-icon-retina{width:40px;height:40px;background-image:url(images/vip-icons/vip-status-2.png);background-size:40px;background-position:0 0;position:absolute;top:0;left:0;bottom:0;margin:auto 0}
body .vip-offer-row .row-1{box-shadow:none;border:none;border-radius:28px;border-top:5px solid #1d3e54;border-bottom:7px solid #e5e5e5;border-right:4px solid #e5e5e5;padding:22px 0 58px}
body .vip-offer-row.vip-offer-td-discount-1 .row-1{border-top:5px solid #0077b8}
body .vip-offer-row.vip-offer-td-discount-2 .row-1{border-top:5px solid #fb5da8}
body .vip-offer-row .vip-offer-month{font-family:'Gilroy-Medium',sans-serif;font-size:20px;color:#222532;padding:12px 0 0}
body .vip-offer-row .vip-offer-per-month{font-size:16px;color:#222532;padding:12px 0}
body .vip-offer-row .vip-offer-per-month span{font-size:38px;font-family:'Gilroy-Bold',sans-serif}
body .vip-offer-row.vip-offer-td-discount-1 .vip-offer-per-month span{color:#0077b8}
body .vip-offer-row.vip-offer-td-discount-2 .vip-offer-per-month span{color:#fb5da8}
body .vip-offer-row .vip-label{top:inherit;bottom:1px;left:-1px}
body .vip-offer-row .vip-label span{color:#fff;font-size:12px;line-height:12px;transform:rotate(39deg);top:44px;left:18px}
body .vip-offer-tab{text-transform:none;font-family:'Gilroy-Medium',sans-serif;border-radius:50px;background:#fff;border:2px solid #dde8f4;color:#447fc3;transition:all .3s linear;margin:0 10px 15px}
body .vip-offer-tabs .vip-offer-tab:first-child{margin-left:0}
body .vip-offer-tabs .vip-offer-tab:last-child{margin-right:0}
body .vip-offer-tab:hover{background:#dde8f4}
body .vip-offer-tab.active,body .vip-offer-tab.active:hover{background:#3090FF;border-color:#3090FF;color:#fff}
body .vip-offer-tab.active:before,body .vip-offer-tab.active:after{border-color:#3090FF transparent transparent transparent}
body .vip-offer-row .vip-label.vip-icon-popular span{top:43px;left:17px}
.vip-offer-select{margin-bottom:-124px;padding:48px 0 0!important}
body .vip-offer-select .btn{width:100%;display:block;background-color:#3090FF;border-radius:32px;font-size:15px;line-height:15px;box-shadow:none!important;color:#fff!important;padding:13px 18px;font-family:'Gilroy-Medium',sans-serif;outline:none!important;border:2px solid #3090FF;transition:all .3s linear}
body .vip-offer-select .btn:hover{background:#7AC7FF;border-color:#7AC7FF;color:#fff}
body .vip-offer-row.active .vip-offer-buy-wrapper{top:250px;box-shadow:0 30px 50px -27px rgba(14,33,81,.1)}
body .vip-offer-buy-wrapper tr td{padding:7px 0}
body .vip-offer-buy-wrapper tr:first-child td{padding-top:12px}
body .vip-offer-buy-wrapper tr.last-tr td{padding-bottom:12px}
body .vip-offer-buy-wrapper tr td[colspan="2"]{padding:0;border:none}
body .vip-offer-buy-month,body .vip-offer-buy-month strong{font-size:15px;color:#1d3e54;font-family:'Gilroy-Medium',sans-serif;font-weight:normal}
body .vip-offer-buy-price{font-size:18px;color:#1d3e54;font-family:'Gilroy-SemiBold',sans-serif;padding:2px 0 0}
body .vip-offer-row .vip-offer-buy-wrapper .vip-offer-buy-btn{padding:10px 20px;border-radius:25px;background:#fff;color:#447fc3;box-shadow:none!important;font-size:15px;line-height:15px;font-family:'Gilroy-SemiBold',sans-serif;outline:none;border:2px solid #dde8f4;transition:all .3s linear}
body .vip-offer-row .vip-offer-buy-wrapper .vip-offer-buy-btn:hover{background:#dde8f4;border-color:#dde8f4;color:#447fc3;transition:all .3s linear}
body .vip-offer-text{padding:0;margin:128px 0 0;border:none;position:relative}
body .vip-offer-text:before{position:absolute;right:-300px;top:300px;display:inline-block;content:url(images/header-dots.png)}
body .vip-offer-text .title{font-size:22px;color:#0077b8;font-family:'Gilroy-SemiBold',sans-serif;margin:0 0 27px}
body .vip-offer-text .vip-offer-header-3{color:#1d3e54;font-family:'Gilroy-SemiBold',sans-serif;margin:0 0 30px;padding:8px 0 0;border:none}

.blog-wrapper{column-count:3;-webkit-column-count:3;-moz-column-count:3;column-gap:0;-webkit-column-gap:0;-moz-column-gap:0}
.blog-wrapper .posts-list{break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid;padding:15px}
.blog-wrapper .post-item{position:relative;background:#FFF;box-shadow:0 5px 24px -4px rgba(66,84,130,.17);border-radius:8px;padding:0;overflow:hidden;text-align:left}
.blog-wrapper .post-item .post-item-image-wrapper a{line-height:0;position:relative;display:block}
.blog-wrapper .post-item .post-item-image-wrapper a:before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}
.blog-wrapper .post-item .post-item-image-wrapper a:hover:before{-webkit-animation:shine .75s;animation:shine .75s}
@-webkit-keyframes shine{
    100%{left:125%}
}
@keyframes shine{
    100%{left:125%}
}
.blog-wrapper .post-item .post-item-image-wrapper img,.recent-post-item img{max-width:100%}
.blog-wrapper .post-item .post-item-text{padding:10px 15px 20px 20px}
.blog-wrapper .post-item .post-item-text h4{margin:0 0 15px;font-size:18px;line-height:28px}
.blog-wrapper .post-item .post-item-text h4 a{color:#222532;text-decoration:none;transition:all .3s linear}
.blog-wrapper .post-item .post-cat{margin:0;font-family:'Gilroy-Medium',sans-serif;font-size:14px;line-height:18px;color:#63677D}
.owl-carousel.related_posts_slider{width:auto;margin:0 -20px}
.recent-post-item{position:relative;background:#FFF;box-shadow:0 5px 24px -4px rgba(66,84,130,.17);border-radius:8px;padding:0;overflow:hidden}
.recent-post-item .recent-post-item-right{padding:10px 15px 20px 20px}
.recent-post-item .recent-post-item-right .title{font-size:17px;line-height:26px;margin:0;font-family:'Gilroy-SemiBold',sans-serif;text-align:center}
.recent-post-item .recent-post-item-right .title a{color:#222532}
.recent-post-slide{margin:20px}
.blog-single-content .post-img-wrapper{float:left;width:47%;margin:11px 3% 45px 0;line-height:0;position:relative}
.blog-single-content .post-img-wrapper:before{position:absolute;left:-60px;bottom:-35px;display:inline-block;content:url(images/dots3.png)}
.blog-single-content .post-img{max-width:100%;height:auto;border-radius:8px;box-shadow:0 5px 24px -4px rgba(66,84,130,.17);position:relative}
.blog-single-content .table-of-contents,.free-essay-single .table-of-contents{max-width:50%;margin:0 0 20px auto}
.blog-wrapper .post-item .post-item-text h4 a:hover,.recent-post-item .recent-post-item-right .title a:hover,.blog-wrapper .post-item .post-cat a{color:#3090FF}
.content .blog-single-content .table-of-contents ul:before,.blog-single-content .table-of-contents:before,.blog-single-content .table-of-contents:after,.free-essay-single .table-of-contents:before,.free-essay-single .table-of-contents:after,.free-essay-single .table-of-contents ul:before{display:none}

.main404 .col-6{position:relative}
.main404 .col-6:before{position:absolute;left:-160px;bottom:-200px;display:inline-block;content:url(images/share-ellipse.png)}
.main404 .big_text{font-family:'Gilroy-Bold',sans-serif;display:inline-block;margin:0 0 35px;font-size:110px;line-height:110px;color:#373b53}
.main404 .small_text{font-size:17px;line-height:26px;color:#373b53;font-family:'Gilroy-SemiBold',sans-serif;margin:0 0 19px}
.main404 .middle_text{font-size:30px;line-height:30px;margin:0 0 40px}
.buttons404 .default_button{width:100%;max-width:130px;padding-left:10px;padding-right:10px;margin:8px}
.buttons404 .default_button:first-child{margin-left:0}
.buttons404 .default_button:last-child{margin-right:0}
.main404 .img404 img{position:relative;margin:0 0 0 19px}

.content .beware-table h4{margin:0;text-align:center}
.beware-table{margin:30px auto;border-collapse:collapse;width:100%}
.beware-table .td p{margin:0}
.beware-table .td{background:#fff;padding:20px 28px;font-size:15px;line-height:24px;text-align:left}
.beware-table .tr:nth-child(2n) .td{background:#f7f9fc}
.beware-table .beware-item{position:relative;padding:0 0 0 35px}
.beware-table .bi-plus{position:absolute;left:0;top:0;display:inline-block;width:20px;height:20px;background:#dffae7;border-radius:50%}
.beware-table .bi-plus:before,.beware-table .bi-plus:after{position:absolute;display:inline-block;width:2px;content:'';background:linear-gradient(to top,#4ab95c,#318f28);background:-moz-linear-gradient(to top,#4ab95c,#318f28);background:-webkit-linear-gradient(to top,#4ab95c,#318f28);background:-o-linear-gradient(to top,#4ab95c,#318f28)}
.beware-table .bi-plus:before{height:7px;transform:rotate(-45deg);top:9px;left:6px}
.beware-table .bi-plus:after{height:11px;transform:rotate(45deg);top:6px;left:11px}
.beware-table .bi-minus{position:absolute;left:0;top:0;display:inline-block;width:20px;height:20px;background:#ffeded;border-radius:50%}
.beware-table .bi-minus:before,.beware-table .bi-minus:after{position:absolute;display:inline-block;width:2px;height:14px;content:'';top:3px;left:9px;background:linear-gradient(to top,#dd4343,#982727);background:-moz-linear-gradient(to top,#dd4343,#982727);background:-webkit-linear-gradient(to top,#dd4343,#982727);background:-o-linear-gradient(to top,#dd4343,#982727)}
.beware-table .bi-minus:before{transform:rotate(-225deg)}
.beware-table .bi-minus:after{transform:rotate(45deg)}

.all-review html,.all-review body{background:transparent}
.testimonials-page ._t_our_testimonials._t_full_item ._t_item{margin:20px 0 24px;background:#fff;box-shadow:0 10px 40px -15px rgba(14,33,81,.1);border-radius:20px;padding:30px 35px 70px;position:relative}
.testimonials-page ._t_time_and_order{position:absolute;left:35px;bottom:25px}
.testimonials-page ._t_our_testimonials ._t_country{margin-top:-5px}
.testimonials-page ._t_our_testimonials ._t_customer{position:relative;padding:0 0 0 36px;font-size:18px;line-height:22px;color:#222532;font-family:'Gilroy-SemiBold',sans-serif;margin:0 0 11px;border:none}
.testimonials-page ._t_our_testimonials ._t_customer:before{display:inline-block;background-image:url(images/icons.svg);background-repeat:no-repeat;background-position:0 -205px;width:24px;height:24px;position:absolute;left:0;top:-2px;content:''}
.testimonials-page ._t_our_testimonials ._t_testi{font-weight:normal;font-size:16px;line-height:25px;color:#555765;font-family:'Gilroy-Regular',sans-serif;margin:15px 0 0}
.testimonials-page ._t_our_testimonials{padding:0}
.testimonials-page ._t_our_testimonials ._t_order,.testimonials-page ._t_our_testimonials ._t_time{color:#8F99AC;font-size:14px;line-height:15px;height:15px;font-family:'Gilroy-Regular',sans-serif;text-align:left;float:right;display:inline-block;margin:0 10px 0 0}
.testimonials-page ._t_our_testimonials ._t_order a{color:#447FC3}
.testimonials-page ._t_our_testimonials ._t_rating span{width:12px;height:11px;display:inline-block;background:url(images/star.svg) no-repeat center}
.testimonials-page ._t_our_testimonials ._t_rating span._t_empty{background:url(images/star-empty.svg) no-repeat center}

.affiliate-page-wrapper{margin:73px 0 0}
.affiliate-page-wrapper .first-text .col-7{margin-left:-28px}
.affiliate-page-wrapper .a-img1{max-width:100%;margin:36px 0 0 21px}
.affiliate-page-wrapper .a-img2{margin:32px 0 0 115px}
.affiliate-page-wrapper .a-img3{margin:70px 0 0 1px}
.affiliate-page-wrapper .p-plus{margin:31px 0 79px;font-size:18px;line-height:29px}
.a-become{margin:65px -99px 90px}
.a-become .row1{position:relative}
.a-become .row1:before,.a-become .row1:after{position:absolute;display:inline-block}
.a-become .row1:before{left:101px;bottom:101px;content:'';background:#7AC7FF;opacity:.1;border-radius:100px 0 100px 100px;transform:rotate(180deg);width:400px;height:400px}
.a-become .row1:after{left:-100px;bottom:32px;content:url(images/dots3.png)}
.a-become .h2{font-size:30px;line-height:48px;margin:0 0 40px}
.a-become .a-become-item{background:#FFF;box-shadow:0 20px 60px -11px rgba(14,33,81,.1);border-radius:20px;height:280px;margin:0 0 30px;position:relative;padding:87px 40px 20px;z-index:1}
.a-become .a-become-item p,.a-become .row1 p{margin:0}
.a-become .a-become-item p.ttl{margin:0 0 15px;font-size:24px;line-height:34px;color:#172A82;font-family:'Gilroy-SemiBold',sans-serif}
.a-become .a-become-item p.p{font-size:16px;line-height:25px;color:#555765;font-family:'Roboto-Regular',sans-serif}
.a-become .a-become-item .a-become-icon{position:absolute;left:41px;top:41px;display:inline-block;width:32px;height:30px}
.a-become .a-become-item .a-become-icon1{background:url(images/ap-icons/icon1.svg) no-repeat center}
.a-become .a-become-item .a-become-icon2{background:url(images/ap-icons/icon2.svg) no-repeat center}
.a-become .a-become-item .a-become-icon3{background:url(images/ap-icons/icon3.svg) no-repeat center}
.a-become .a-become-item .a-become-icon4{background:url(images/ap-icons/icon4.svg) no-repeat center}
.a-become .a-become-item .a-become-icon5{background:url(images/ap-icons/icon5.svg) no-repeat center}
.a-become .a-become-item .a-become-icon6{background:url(images/ap-icons/icon6.svg) no-repeat center}
.a-benefits{background:#F5F8FC;padding-top:97px;padding-bottom:53px;position:relative;margin-bottom:120px}
.a-benefits:before,.a-benefits:after{height:100%;position:absolute;top:0;display:block;background:#F5F8FC;content:''}
.a-benefits:before{width:440px;left:-440px}
.a-benefits:after{width:260px;right:-260px;border-radius:0 150px 0 0}
.a-offer{padding:38px 45px 20px 156px;position:relative;background:#E5FAFF;border-radius:20px;height:185px}
.a-offer.a-offer2{background:#E3FFF6}
.a-offer p{margin:0;font-size:16px;line-height:24px;color:#555765;font-family:'Gilroy-Regular',sans-serif}
.a-offer p b{display:block;font-size:20px;color:#172A82;font-family:'Gilroy-SemiBold',sans-serif;margin:0 0 15px}
.a-offer p .blue{color:#3090FF;font-family:'Gilroy-SemiBold',sans-serif}
.a-offer .a-offer-icon{position:absolute;left:30px;top:44px;display:inline-block;width:95px;height:95px}
.a-offer .a-offer-icon1{background:url(images/discounts.svg) no-repeat center}
.a-offer .a-offer-icon2{background:url(images/money.svg) no-repeat center}
.a-benefits-content{max-width:750px;margin:0 -101px 0 auto;position:relative;z-index:1}
.a-benefits-content:before,.a-benefits-content:after{position:absolute;display:inline-block}
.a-benefits-content:before{left:-500px;top:23px;content:url(images/a-benefits-left.svg)}
.a-benefits-content:after{right:-98px;bottom:-24px;content:url(images/line4-right.png)}
.a-benefits-content .h3{position:relative;padding:0;margin:0 0 26px;font-size:24px;line-height:34px;color:#3090FF;display:inline-block}
.a-benefits-content .h3:before,.a-benefits-content .h3:after{position:absolute;display:inline-block;content:''}
.a-benefits-content .h3:before{left:0;bottom:9px;width:100%;height:5px;background:#3090ff;opacity:.3}
.a-benefits-content .h3:after{left:-110px;top:23px;background:#32A1EA;width:60px;height:2px}
.a-benefits-content ul.blue-square{margin:33px 0 0;padding:0;list-style:none}
.a-benefits-content ul.blue-square li{font-size:18px;line-height:24px;color:#222532;font-family:'Gilroy-Medium',sans-serif;padding:0 0 17px 33px}
.a-benefits-content ul.blue-square li b{font-family:'Gilroy-SemiBold',sans-serif}
.a-benefits-content ul.blue-square li:before{left:0;top:7px;background:#7AC7FF;width:8px;height:8px}
.a-process .h2{font-size:30px;line-height:48px;margin:0 0 30px}
.a-process ul li{margin-bottom:14px}
.a-process ul li:last-child{margin:0;color:#555765;font-family:'Gilroy-Medium',sans-serif}
.a-offers .h2{font-size:30px;line-height:48px;margin:0 0 40px}
.a-offers{margin:0 0 45px}
.a-last .col-7{margin-left:-28px}

body .recommend-vip-services .btn{background:#eafff0;border-color:#1FC552;color:#1FC552;transition:all .3s ease;padding:12px 22px 11px;text-decoration:none;font-size:14px;line-height:13px;border-radius:32px;font-family:'Gilroy-SemiBold',sans-serif;display:inline-block;font-weight:normal}
body .recommend-vip-services .btn:hover{background:#fff;border-color:#1FC552;color:#1FC552}
body .recommend-vip-services .title{font-weight:normal;font-family:'Gilroy-SemiBold',sans-serif;color:#172A82;font-size:16px}
body .recommend-vip-services{background:#fff;border:1px solid #1FC552;transition:all .3s ease;box-shadow:0 15px 20px 0 rgba(32,37,64,0);border-radius:10px;padding:15px 100px 15px 200px}
body .recommend-vip-services .icon-star{width:17px;height:17px;background-size:17px;background-image:url(images/check_mark_icon.svg);background-repeat:no-repeat;margin:2px 9px 0 0}
body .recommend-vip-services p{margin:0;font-size:14px;line-height:20px;font-family:'Roboto-Regular',sans-serif;color:#2A3447}
body .recommend-vip-services p .semi-bold{font-weight:normal;font-family:'Roboto-Medium',sans-serif}
body .recommend-vip-services .arrow{border:solid #1FC552;border-width:0 1px 1px 0;display:inline-block;padding:0;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:10px;height:10px;bottom:-6px;background:#fff}
body .recommend-vip-services .action{position:absolute;top:0;right:10px;bottom:0;margin:auto;height:38px}

@media screen and (max-width:1300px){
    .a-become{margin:65px 0 90px}
    .share_block{margin:80px 0 50px}
    .share_block .share_buttons .lbl{margin:0 20px 0 0}
    .share_block .share_buttons{padding:30px 25px 10px}
}
@media screen and (max-width:1199px){
    .front-page .line4_1{padding-bottom:30px}
    .front-page .line4_0{padding-top:40px}
    body .e-container .essay-order.theme-styled .help-hint .help-hint-text{width:260px!important;min-width:1px}
    .bottom-s-links{text-align:right}
    .footer .footer-bottom .menu-list{margin:12px 0 0}
    .footer .icons-table{margin:15px auto 0}
    .footer .icons-table .tr .td:first-child{padding-left:0}
    .footer .icons-table .tr .td:first-child{padding-right:0}
    .header-menu-wrapper{display:none}
    .home-header{padding:40px 0;min-height:1px}
    .home-header:before,.home-header:after,.home-header .container:after,.home-statistic .col-12:before{display:none!important}
    .home-header .container:before{right:-390px}
    .front-page .line1{padding:80px 0 30px}
    .front-page .line1 .no_padding_left{padding-left:15px}
    .home-statistic .container{padding-top:60px;padding-bottom:50px}
    .front-page .line2,.front-page .line3,.front-page .line5,.line-testimonials{padding:40px 0}
    .front-page .line4 .container{padding-top:45px;padding-bottom:50px}
    .front-page .line4 .text-col:before{left:-480px;top:-70px}
    .front-page .line4 .text-col:after{top:7px}
    .front-page .line5 .col-advantages .col-item{padding:85px 10px 20px 15px}
    .front-page .line5 .right-col{padding-left:0;margin:0}
    .front-page .line5 .right-col .h1.blue{font-size:34px}
    ul.features-list li{font-size:15px}
    .front-page .line5 .right-col .p{font-size:22px}
    .front-page .line5 .col-advantages:before{top:40px}
    .line-testimonials .rev-item{padding:30px 55px 20px}
    .line-testimonials .rev-item .ic{left:10px}
    .line-testimonials .rev-item .mark{right:10px}
    .footer{padding:60px 0}
    .footer .footer-bottom{margin-top:25px;padding-top:40px}
    .front-page .line5 .default_button{margin:15px auto 0}
    .affiliate-line .container{max-width:1024px;background-position:top -20px left 0!important;padding-top:40px;padding-bottom:40px}
    .affiliate-line .text-col .h1{font-size:30px;line-height:40px}
    .affiliate-line .text-col .p1{font-size:14px;line-height:24px}
    .affiliate-line .text-col .p2{font-size:21px;line-height:31px}
    .menu-button{display:inline-block;width:25px;cursor:pointer;position:relative;top:5px}
    .menu-button span{width:25px;height:3px;display:block;margin:4px 0;background:#2D4158;content:'';transition:all .3s ease;position:relative}
    .menu-button.to-close span:nth-child(1){transform:rotate(45deg);top:7px}
    .menu-button.to-close span:nth-child(2){opacity:0}
    .menu-button.to-close span:nth-child(3){transform:rotate(-45deg);top:-7px}
    .menu-button.to-close span{background:#ff5f56!important}
    .fixed-line .table .tr .td:first-child{width:50px}
    .line-testimonials .h1{margin:0 0 20px}
    .discounts-line .disc_wrp,.bottom-advantages .right-col,.contacts-form-wrapper{margin:0}
    .bottom-advantages .right-col .h1.blue{font-size:32px}
    .bottom-advantages .right-col .p{font-size:22px}
}
@media screen and (max-width:1023px){
    .user-icon-wrapper.default_button.login-button{display:inline-block!important}
    .header-buttons-wrapper .default_button.a{display:none!important}
    .container .essays-sample .sample-info .sample-detail tr:nth-child(2) td{height:auto}
    .container .e-container .pay-order{column-count:1;-webkit-column-count:1;-moz-column-count:1}
    .container .pay-order > .pay-order-col .payment-text{min-height:1px}
    .container .essays-referral .top .highlight,.container .essays-referral .top p.earnings{display:block}
    .container .essays-referral .top:before,.container .essays-referral.essays-referral-2 .top:before{top:7px}
    .container .essays-referral .top span.part-1{top:35px}
    .essay-img{margin:0 auto 20px;float:none}
    .share_block .share_buttons .sb_button{padding:5px 18px 5px 6px}
    .blog-single-content .post-img-wrapper{float:none;width:100%;margin:0 0 30px;text-align:center}
    .blog-single-content .table-of-contents,.free-essay-single .table-of-contents{max-width:100%}
    .blog-single-content .post-img-wrapper:before{bottom:-15px}
    .header-text h1{font-size:40px}
    .front-page .line1 .text-col .table .td{padding:0 10px 22px 0}
    .front-page .line3 .col-4{width:100%}
    .header-text .buttons .default_button{width:190px}
    .front-page .line3 .home-img1{margin:30px auto 0;display:block}
    .front-page .line5 .left-col .h1,.bottom-advantages .left-col .h1{font-size:34px}
    .front-page .line5 .right-col .h1.blue{font-size:32px}
    .front-page .line5 .right-col .p,.bottom-advantages .right-col .p{font-size:20px;line-height:30px}
    .line-testimonials .rev-item .p{font-size:16px}
    .front-page .line3 .row .col-4{padding-right:15px}
    .a-benefits{margin-bottom:50px}
    .a-become{margin:40px 0 50px}
    .affiliate-page-wrapper .p-plus{margin:15px 0 40px}
    .container .e-container .orderform .vip_services .uc{padding:10px 2px 5px}
    .container .essays-sample{margin:0 auto 30px;width:100%}
    #ajax_samples{margin:0}
}
@media screen and (max-width:991px){
    .footer .footer-nav-col{padding:0}
    body .e-container .essay-order.theme-styled .mini-order-total-price{margin:5px 0 15px}
    .container .mini_order_form .v2 .e-row .field-label{min-width:160px}
    .header-advantages.with-ai .row .col-3:last-child{width:100%!important}
    .affiliate-line .text-col .h1{text-align:center}
    .home-calc .e-container .sidebar-order-pages table td:nth-child(1) .btn{height:40px;width:40px}
    .home-calc .e-container .sidebar-order-pages table{margin:7px 0 0}
    body .recommend-vip-services .arrow-1{left:25%}
    body .recommend-vip-services .arrow-2{left:75%}
    .infographic{margin:40px auto}
    .content .infographic h2{margin:0 0 40px}
    .infographic .infographic-button{margin:35px 0 0}
    .container .remind-friends .text{padding:5px 7px 5px 70px}
    .front-page .line4_0 .home-img,.container .remind-friends .text:after{display:none}
    .share_block .share_buttons .lbl,.share_block .share_buttons{text-align:left;text-align-last:left}
    .share_block .share_buttons .lbl{margin:0 0 20px;display:block}
    .share_block .share_buttons{padding:6px 25px 10px}
    .share_block{margin:60px 0 40px}
    .infographic .ib-container,.footer .footer-samples-scroll .ss-wrapper{margin:0}
    .footer .footer-samples-col{margin:0 -7px 0 0}
    .home-calc .e-container .sidebar-order .title{padding-left:15px}
    .testimonials-block:before{right:-813px}
    .home-calc{margin:10px auto 0;min-height:1px;max-width:100%;padding:25px 15px 20px}
    .home-calc .e-container .rows:before,.home-calc .e-container .rows:after,.home-calc .e-container .sidebar-order-body:before,.home-calc .e-container .sidebar-order-body:after{display:block;width:100%;clear:both;content:'';height:0}
    .home-calc .e-container .row{float:left;width:50%;padding:0 15px}
    .container .mini_order_form .mini-order-row .mini-order-group,.home-calc .e-container .rows .row:first-child{width:100%}
    .home-calc .e-container .sidebar-order-footer{text-align:right}
    .home-calc .e-container .row.sidebar-order-total{padding:25px 0 14px 15px}
    .header-adv-item{margin:0 0 25px}
    .header-advantages,.bottom-advantages .col-advantages{margin:40px 0 0}
    .header-text h1{font-size:30px;line-height:40px}
    .header-text{max-width:390px;margin:0 0 30px}
    .header-text .buttons .default_button{width:175px}
    .home-header .container:before{right:-590px;top:-40px}
    .header-text .buttons .default_button .add-arrow:before{right:-20px}
    .home-fo-wrapper{max-width:400px;margin:0 auto 40px}
    .affiliate-line .container{padding-top:370px;background-position:top -20px center!important}
    .affiliate-line .text-col{padding:0;text-align:center}
    .affiliate-line .text-col:before{right:-85px}
    .front-page .line4 .text-col:before,.front-page .line4 .p1:before{display:none;content:''}
    .front-page .line5 .col-advantages{margin:40px 0 0;position:relative}
    .front-page .line5 .col-advantages .col-item{padding:50px 10px 10px 15px;height:155px}
    .front-page .line5 .col-advantages .col-item .ic{position:absolute;left:15px;top:15px}
    .front-page .line5 .right-col .p,.bottom-advantages .right-col .p{margin:0 0 30px}
    .front-page .line5 ul.features-list:before,.front-page .line5 ul.features-list:after,.bottom-advantages ul.features-list:before,.bottom-advantages ul.features-list:after{display:block;width:100%;height:0;clear:both;content:''}
    .front-page .line5 ul li{float:left;width:50%;padding:0 15px 18px 43px}
    .rev-items{display:none}
    .bottom-advantages .col-advantages .col-item{padding:50px 10px 10px 15px;height:155px}
    .bottom-advantages .col-advantages .col-item .ic{position:absolute;left:15px;top:15px}
    .bottom-advantages ul.features-list li{padding:0 15px 18px 35px;float:left;width:50%}
    .bottom-advantages{padding:0 0 40px;margin:40px 0 0}
    .articles-testimonials{padding:45px 0 40px}
    .discounts-line{margin:40px auto;padding:40px 0 60px}
    .bottom-advantages .left-col .h1{margin:15px 0}
    .exclusive-discount,.fo-block,.aff-pr,.phone-chat,.timer-wrapper,.top-writers,.vip-support-block{margin:55px auto 65px;max-width:738px}
    .container .mini_order_form{margin:40px 0 80px}
    .container .mini_order_form:before{top:20px}
    .infographic{margin:55px auto}
    .exclusive-discount .exclusive-discount-content{padding:22px 360px 20px 15px}
    .exclusive-discount .exclusive-discount-content:before{right:160px}
    .exclusive-discount .default_button{width:130px;padding:12px 2px 11px}
    .exclusive-discount .p1{font-size:22px;position:relative}
    .exclusive-discount .p2{font-size:15px;position:relative}
    .exclusive-discount .p2 br{display:none}
    .fo-block .fo-wrapper{padding:39px 20px 20px}
    .fo-block .default_button{width:160px}
    .fo-block .ap-content:before{right:80px}
    .fo-block .p1,.fo-block .p2,.aff-pr p{position:relative}
    .fo-block .p1{font-size:22px}
    .aff-pr .default_button{width:160px}
    .aff-pr .ap-wrapper{padding:35px 20px 20px}
    .aff-pr .ap-content:before{right:120px}
    .phone-chat .default_button{width:160px}
    .phone-chat .pc-wrapper{padding:43px 20px 20px}
    .phone-chat .pc-content:before{right:45px}
    .phone-chat .support-phones{font-size:18px}
    .phone-chat .p-c-tel,.phone-chat .p-c-title{position:relative}
    .timer-wrapper #countdown_dashboard{padding:0 20px 20px}
    #countdown_dashboard .timer-content{padding:40px 15px 0 0}
    #countdown_dashboard .timer-body{padding:14px 15px;border-radius:12px}
    #countdown_dashboard .timer-content .p1{font-size:28px}
    #countdown_dashboard #discount_code_timer{width:130px}
    #countdown_dashboard .timer-body:before,body .e-container .essay-order.theme-styled .package-checkbox-row:before,.vip-services-block .vip-services-content:before,.vip-services-block .vip-block-title:after{display:none}
    .vip-services-block .vip-services-content{margin:0 auto 0 0}
    .vip-services-block{margin:55px auto;padding:40px 0}
    .vip-services-block .vip-services-content:after{bottom:-60px}
    .top-writers .default_button{width:180px}
    .top-writers .tw-wrapper{padding:35px 20px 20px;overflow:hidden}
    .top-writers .ap-content:before{right:-205px}
    .vip-support-block .default_button{width:175px}
    .vip-support-block .vip-support-content{padding:34px 265px 20px 20px}
    .vip-support-block .vip-support-content:before{right:-80px}
    .vip-support-block p{position:relative}
    .container #form_essay_calculator{padding:30px 15px 10px}
    .affiliate-page-wrapper .first-text .col-7{margin:0;width:100%!important}
    .a-become .a-become-item{padding:87px 20px 20px}
    .a-become .a-become-item .a-become-icon{left:20px}
    .affiliate-page-wrapper{margin:0}
    .a-become .row .col-4{width:50%!important}
    .a-benefits-content{margin:0 auto}
    .a-benefits-content:before,.a-benefits-content .h3:after,.a-process .row .col-5,.affiliate-page-wrapper .row.a-last .col-5,.affiliate-page-wrapper .first-text .col-5{display:none}
    .a-benefits{padding-top:35px;padding-bottom:10px}
    .a-process .row .col-7,.affiliate-page-wrapper .row.a-last .col-7{width:100%!important;margin:0}
    .a-offer{padding:38px 10px 20px 125px}
    .a-offer .a-offer-icon{left:15px}
    .container .e-container .vip_services table tbody tr{width:48%}
    .blog-wrapper{column-count:1;-webkit-column-count:1;-moz-column-count:1}
    .blog-wrapper .post-item{max-width:700px;margin:0 auto}
    .main404 .col-6{position:relative;max-width:460px;margin:0 auto;width:auto!important;float:none;text-align:center;padding-bottom:60px}
    .main404 .col-6:before{bottom:-110px}
}
@media screen and (max-width:900px){
    body .recommend-vip-services{padding:15px 100px 15px 10px}
    body .recommend-vip-services .title{position:relative;left:auto;top:auto}
}
@media screen and (max-width:780px){
    .container .e-container .bonus-point-payment .right div{display:inline-block}
}
@media screen and (max-width:767px){
    h1,.h1{font-size:30px;line-height:40px}
    h2,.h2{font-size:26px;line-height:36px}
    .content h2,.content .h2{font-size:30px;line-height:40px;margin:25px 0;padding:15px 0 0}
    h3,.h3{font-size:22px;line-height:32px}
    h4,.h4{font-size:18px;line-height:28px}
    h5,.h5{font-size:17px;line-height:27px}
    h6,.h6{font-size:16px;line-height:26px}
    .header-text h1{text-align:center}
    .footer .footer-services-col{padding:0}
    .footer .footer-ttl{margin:20px 0 15px}
    .home-header .container:before,.header-text .lbl,.testimonials-block:before,.articles-statistic{display:none}
    .header-text{max-width:100%;text-align:center}
    .header-text:before{position:absolute;right:-80px;bottom:-35px;display:inline-block;content:url(images/dots3.png)}
    .home-statistic .site-statistics li{width:50%;margin-bottom:50px}
    .home-statistic .container{padding-bottom:0}
    .home-steps{max-width:100%;margin:60px auto 0}
    .home-steps:before,.home-steps:after{display:block;width:100%;height:0;clear:both;content:'';position:relative}
    .home-steps .home-step{float:left;width:50%}
    .front-page .line5 .col-advantages .col-3{width:33.3333333%}
    .testimonials-block{margin:0 -15px}
    .footer .footer-logo-wrapper{margin:0 0 15px -4px}
    .footer .footer-addr{margin:0 0 10px}
    .footer .footer-addr .owner-img{margin:0}
    .footer .owner-img{margin-bottom:15px}
    .footer .footer-samples-col{padding:0}
    .hesitate-line{padding:30px 0 40px}
    .hesitate-line .hesitate-content:before{left:-300px}
    .hesitate-line .hesitate-content:after{right:-370px}
    .hesitate-line .hesitate-content .review2{right:-250px}
    .articles-testimonials{padding:40px 0 60px}
    .exclusive-discount,.fo-block,.aff-pr,.phone-chat,.timer-wrapper,.top-writers,.vip-support-block{max-width:538px}
    .fo-block .fo-wrapper{height:auto;padding:30px 0 0;text-align:center}
    .fo-block .default_button{position:relative;top:auto;right:auto;margin:15px 0 0}
    .fo-block .ap-content{padding:0 0 200px}
    .fo-block .ap-content:before{right:0;bottom:0;left:0;margin:auto}
    .fo-block:before,.aff-pr:before,.phone-chat:before,.timer-wrapper:before{height:100%}
    .aff-pr .ap-content{padding:0 0 170px}
    .aff-pr .ap-content:before{bottom:-28px;left:0;right:0;margin:auto}
    .aff-pr .default_button,.phone-chat .default_button{margin:15px 0 0;position:relative;top:auto;right:auto}
    .phone-chat .pc-wrapper{height:auto;text-align:center;padding:20px}
    .phone-chat .pc-content{padding:0 0 175px}
    .phone-chat .pc-content:before{width:356px;left:0;right:0;bottom:-28px;margin:auto;top:auto}
    .aff-pr .ap-wrapper,.timer-wrapper #countdown_dashboard{height:auto;text-align:center}
    #countdown_dashboard .timer-content{display:block;text-align:center;padding:15px 0}
    #countdown_dashboard .timer-content .p1,#countdown_dashboard .timer-content .p2{margin:0}
    #countdown_dashboard .discount-info{float:none;width:100%;top:auto;left:auto;margin:15px 0 0}
    #countdown_dashboard .discount-info .title{display:inline-block;margin:0 10px 0 0}
    #countdown_dashboard .timer-body{top:auto}
    #countdown_dashboard .dash .digit{height:30px}
    #countdown_dashboard .dash > div{padding-top:10px}
    #countdown_dashboard .divider1{padding-top:9px}
    .container .mini_order_form .e-container .essay-order .title{margin:0 0 20px}
    body .e-container .essay-order.theme-styled .currencies{position:relative;top:auto;right:auto;width:100%;text-align:left;margin:0 0 25px}
    body .e-container .essay-order.theme-styled .package-checkbox-row{width:auto!important;margin:15px 15px 0!important}
    .exclusive-discount .exclusive-discount-content{padding:20px;text-align:center;height:auto}
    .exclusive-discount .buttons{position:relative;right:auto;top:auto;margin:15px 0 0}
    .exclusive-discount .buttons .default_button{margin:0 6px}
    .exclusive-discount .buttons .live-chat{display:inline-block}
    .exclusive-discount:before{height:100%}
    .exclusive-discount .exclusive-discount-content:before{right:-30px;top:40px}
    .vip-services-block .vip-services-content{margin:0 auto;max-width:430px}
    .vip-services-block .vip-services-content:after{right:-310px}
    .vip-services-block .vip-block-item,.vip-services-block .vip-block-package{font-size:17px}
    .top-writers .tw-wrapper{padding:20px;height:auto}
    .top-writers .ap-content{padding:0 0 170px;text-align:center}
    .top-writers .default_button{position:relative;top:auto;right:auto;margin:15px 0 0}
    .top-writers .ap-content:before{right:-115px}
    .vip-support-block .vip-support-content{padding:20px;text-align:center;height:auto}
    .vip-support-block .default_button{position:relative;right:auto;top:auto;margin:15px 0 0}
    .vip-support-block .vip-support-content:before{right:-80px;top:auto;bottom:-35px}
    .discounts-line .col-body{margin-bottom:20px}
    .discounts-line{padding:40px 0}
    .discounts-line .col-body{padding:20px 20px 25px}
    .discounts-line .col-body .col-top{padding:0 0 10px;margin:0 0 10px}
    .discounts-line .col-body .percent{margin:0}
    .discounts-line .col-body .pages{margin:0 0 20px}
    .top-writers:before,.vip-support-block:before{height:100%}
    .container .mini_order_form .e-container .essay-order .label .help-hint{display:none}
    .content{margin:0 auto 30px}
    .contacts-form-wrapper .form-col,.contacts-form-wrapper .contacts-col{float:none;width:100%}
    #ajax_content_price{margin:30px auto 65px}
    .container #table_essay_calculator{margin-top:0}
    .container .e-container .prices-table-header .col-lg-6,.a-offers .row .col-6{width:100%!important}
    .a-benefits-content ul.blue-square li{font-size:16px;line-height:20px}
    .a-offer{padding:115px 10px 20px;text-align:center;height:auto}
    .a-offer .a-offer-icon{left:0;right:0;margin:auto;top:10px}
    .steps-to-order .step-content{padding:0 5px 0 75px}
    .container .e-container .orderform .vip_services .uc{font-size:15px}
    .free-essays .posts-list{column-count:2;-webkit-column-count:2;-moz-column-count:2}
    .main404 .col-6:before,.a-benefits-content:after{display:none}
    .main404 .big_text{margin:0 0 15px;font-size:75px;line-height:75px}
    .main404 .middle_text{margin:0 0 25px}
    .main404 .col-6{padding-bottom:15px}
    .container .referral-blocks{padding:20px 10px 15px}
    .related-free-essays-list{margin:0}
    .testimonials-page ._t_our_testimonials ._t_order,.testimonials-page ._t_our_testimonials ._t_time{float:none;display:block}
    .testimonials-page ._t_our_testimonials ._t_order,.testimonials-page ._t_our_testimonials ._t_time{margin-top:10px}
    .testimonials-page ._t_our_testimonials._t_full_item ._t_item{padding:30px 15px 80px}
    .testimonials-page ._t_time_and_order{left:15px}
}
@media screen and (max-width:760px){
    body .container .e-container .orders-block-title{margin:0 0 10px}
    .container .orders .order .row-rate p{text-align:center}
    .container .orders .order .order-topic .td-menu ul li:before{display:none}
    .container .essays-referral .top .right-part{display:block!important}
    .container .essays-referral .top .left-part{padding:0 0 50px}
    .container .essays-referral .top span.part-1{right:auto;left:25px;top:auto;bottom:28px;height:auto}
    .container .essays-referral .top span.part-1 span.blue{display:inline-block}
    .container .orders .order .order-topic .td-menu{left:0}
    .container .orders .order .order-topic-wrapper{padding-left:30px;margin:0}
    .container  .orders .order.vip-order .order-topic-wrapper{padding-left:70px;margin:0}
    .container .orders .order.vip-order .order-topic-wrapper:before{left:25px}
    .container #ajax_content nav li.dropdown ul li a,.container #ajax_content nav li.dropdown ul li .btn{font-family:'Gilroy-Medium',sans-serif}
    .container .orders .order .td{font-size:14px;line-height:16px;padding:3px 0 4px 18px}
    .container #referral .widget,.container .essays-referral .referral-blocks .block{width:100%;margin:0 0 10px}
}
@media screen and (max-width:680px){
    .container .mini_order_form .v2 .e-row .field-label{text-align:left;margin:0 0 4px}
    .footer .footer-services-col .footer-menu ul{display:block}
    body .recommend-vip-services .arrow-2{display:none}
    body .recommend-vip-services .arrow-1{left:0;right:0;margin:auto}
    body .recommend-vip-services{padding:15px 10px}
    body .recommend-vip-services .action{top:10px;bottom:auto}
    body .recommend-vip-services .btn{padding:9px 19px 7px}
    body .recommend-vip-services p{font-size:13px}
    .infographic .ib-container .ib-content{display:block;float:left;width:50%;margin-bottom:30px}
    .infographic .infographic-button{margin:5px 0 0}
    .infographic .ib-container:before,.infographic .ib-container:after{position:static;clear:both;height:0;content:'';width:100%}
    .home-steps .home-step{padding:0 0 0 95px;margin:0 0 45px}
    .home-steps .home-step .p{font-size:14px}
    .footer .footer-bottom .col-3,.footer .footer-bottom .col-l-6{width:100%!important}
    .footer .footer-bottom .copy{text-align:center;margin:0 0 30px}
    .header-search,.footer .footer-bottom .copy br,.footer .icons-table{display:none}
    .footer .footer-bottom .menu-list,.bottom-s-links{text-align:center}
    .container .vip-offer-action .vip-offer-row{margin:0 auto 80px}
    body .e-container .vip-offer-header{font-size:19px}
    .content .container-tips td,.content .container-tips tr,.content .container-tips table{display:block}
    .content .container-tips tr:first-child{display:none}
    .content .container-tips tr{border-bottom:1px solid #D7EDFD}
    .content .container-tips td{border:none}
    .steps-to-order .step-content{padding:60px 2px 0}
    .steps-to-order .step-content:before{top:0;left:0;right:0;bottom:auto;margin:auto}
    .steps-to-order .step-content .step-ico{top:10px;left:0;right:0;bottom:auto;margin:auto}
    .steps-to-order{padding:20px 0 20px}
    .steps-to-order .step-content p{text-align:center}
    .steps-to-order .row{margin:0 -3px}
    .steps-to-order .col-4{padding:0 3px}
    .container .e-container .vip_services table tbody tr{width:100%}
    .container .e-container .vip_services table tbody tr.vip-package{height:auto;padding-bottom:15px;min-height:1px}
    .container .e-container .orderform2 .e-row:nth-child(2n) .e-td{border:none}
    .container .e-container .orderform2 .e-td{padding:6px 5px}
    .container .e-container .e-table .e-row.e-row-actions .e-td{text-align:center}
    .container .e-container .orderform2#personal_information{margin-bottom:30px}
    .container .profile-wrapper .e-container table tbody tr td{display:block;width:100%!important;padding:8px 5px}
    .profile-wrapper{padding:1px 15px}
    .container .remind-friends .td{display:table-cell;width:33%;vertical-align:top}
    .container .remind-friends .text{padding:60px 4px 5px;text-align:center}
    .container .remind-friends .text:before{left:0;top:10px;bottom:auto;right:0}
    .container #referral-account-wrapper .more-info.mobile{display:none}
    .container .remind-friends{padding:0}
}
@media screen and (max-width:610px){
    .share_block .share_buttons{height:auto;padding:6px 15px 8px}
    .share_block .share_buttons .sb_button{padding:5px 18px 5px 6px;display:block;margin:0 0 12px;max-width:290px}
}
@media screen and (max-width:592px){
    .pay-order .tabs .tab-body{padding:15px 0 20px}
}
@media screen and (max-width:580px){
    body .e-container .vip-account-status-1 .become-vip-client{padding:0 0 0 50px}
    body .e-container .vip-account-status-1 .vip-icon-status-1{top:0}
    .container .orders .order .col-order-buttons .tr-2 .td{text-align:center}
    .container .payment-systems-2 .tabs .tab-items .tab{float:none;width:49%;margin:0}
    .pay-order .tabs .tab-body{padding:15px 15px 20px}
}
@media screen and (max-width:568px){
    .header-adv-item{margin:0 0 15px;height:70px;padding:13px 5px 15px 55px}
    .header-advantages.with-ai .row .col-3{width:100%!important}
    .container .e-container #ajax_orderfiles .buttons .btn,.container .e-container #ajax_ordermessages .buttons .btn{min-width:115px;margin:0 3px}
    .header-wrapper .top-line{height:40px}
    .header-contacts{padding:9px 0 0}
    .dropdown-menu .menu-list li a{font-size:16px}
    .dropdown-menu .support-phones a{font-size:15px}
    .contacts-form-wrapper .contacts-item .data a{font-size:16px;line-height:16px;margin:3px 0 0}
    .contacts-form-wrapper .contacts-item .title{margin:0 0 7px}
    .container .essays-sample .sample-type,.container .slider-samples .essays-sample .sample-type{padding:0!important}
    .container .essays-sample .sample-info .sample-download{left:auto;top:auto;width:auto;right:auto;bottom:auto;position:relative}
    .container .e-container.order_details_wrapper .table-striped>tbody>tr td .button-a .btn{padding:7px 10px}
    .order_details_wrapper .order-form-block,.order_details_wrapper .order-form-block.block-2.essays-user-admin-panel{padding:10px}
    .container table.orders-mf-table{margin:0 auto}
    .breadcrumbs span.sep{margin:0 4px}
    .breadcrumbs span.home{padding:0 0 0 20px}
    .container .button-order-details .btn{margin:0 0 8px}
    .container .e-container.order_details_wrapper .table-striped > tbody > tr td{display:block;width:100%!important;padding:5px;border:none}
    .container .e-container.order_details_wrapper .table-striped > tbody > tr td .button-a{margin:5px 15px 0 0}
    body,.content ul li,body,.content ol li{font-size:14px;line-height:24px}
    ul.blue-check li,.order-steps .order-form-text ul li{font-size:14px}
    .chat-button-wrapper{padding:0 10px 0 0;margin:0 5px 0 0}
    .chat-button-wrapper .live-chat > span{padding:0 0 0 15px;font-size:12px}
    .header_phone{padding:0;min-height:24px;min-width:200px}
    .header_phone .support-phones{font-size:12px}
    .header_phone .ic,.header-logo img,.header-text:before,body #bottom-callback{display:none}
    .header-logo-wrapper,.header-buttons-wrapper{top:0}
    .header-buttons-wrapper .default_button{margin:0 0 0 4px;width:88px;padding:11px 2px}
    .fixed-line .table .tr .td:first-child{width:43px}
    .fixed-line .table,.header-wrapper .fixed-line{height:70px}
    .header-wrapper.top-fixed .top-line{margin-bottom:70px}
    .header-text h1{font-size:24px;line-height:32px;margin:0 0 20px}
    .header-text .p{font-size:14px;line-height:24px}
    .home-header{padding:20px 0}
    .header-text .buttons .default_button{padding:15px 2px 14px 3px;margin:0 2px;font-size:14px;line-height:14px;letter-spacing:0;width:126px}
    .header-text .buttons .default_button .add-arrow:before{display:none}
    .header-text{margin:0 0 20px}
    .home-calc .e-container .row{padding:0;width:100%}
    .home-calc .e-container .sidebar-order-body form .row:last-child{position:relative;top:auto;right:auto}
    .home-calc .e-container .sidebar-order-footer{text-align:center}
    .home-calc .e-container .row.sidebar-order-total{padding:0 0 20px;text-align:center}
    .front-page .line1 .text-col .table,.front-page .line1 .text-col .table .tr,.front-page .line1 .text-col .table .td{display:block}
    .front-page .line1 .text-col .table .td{padding:0 0 10px;width:100%}
    .front-page .line1 .text-col .h1{margin:0 0 25px}
    .home-fo-wrapper{max-width:290px}
    .home-fo{padding:95px 10px 42px;background-size:contain!important;background-position:bottom 120px center!important}
    .home-fo .p2{font-size:20px;line-height:30px;margin:8px 0 240px}
    .front-page .line4 .p1 span:before{bottom:6px}
    .home-statistic .site-statistics li{width:100%}
    .home-statistic .site-statistics{margin:0 auto;max-width:240px}
    .home-steps .home-step{float:none;width:100%;padding:0 0 0 110px}
    .affiliate-line .text-col .h1{font-size:23px;line-height:36px}
    .front-page .line3 .home-img1{max-width:100%;height:auto}
    .front-page .line4 .text-col{margin:0 auto;text-align:center}
    .front-page .line4 .text-col:after{display:none}
    .affiliate-line .container{padding-top:185px;background-size:290px auto!important}
    .front-page .line5 .col-advantages .col-3{width:50%}
    .home-fo .default_button{font-size:14px;line-height:14px;max-width:200px;padding:15px 2px}
    .front-page .line2 .text-col .h1{margin:0 0 20px}
    .front-page .line2 .text-col .default_button{max-width:170px;padding:15px 5px;margin:15px 0 0;font-size:14px;line-height:14px}
    .affiliate-line .text-col .default_button{font-size:14px;line-height:14px;padding:15px 5px;width:100%;max-width:180px}
    .affiliate-line .text-col .p2{margin:15px 0}
    .front-page .line3 .h1{margin:0 0 20px}
    .front-page .line4 .p1{font-size:20px;line-height:30px}
    .front-page .line4 .p2{font-size:15px;line-height:25px;margin:0 0 20px}
    .front-page .line4 .default_button{font-size:14px;line-height:14px;padding:15px 5px;width:100%;max-width:170px}
    .front-page .line4 .container{padding-top:30px;padding-bottom:30px}
    .front-page .line5 .left-col .h1{font-size:24px;line-height:34px}
    .front-page .line5 ul li{float:none;width:100%;padding:0 0 9px 43px}
    .front-page .line3 .container:before{display:none!important}
    .front-page .line5 .right-col .h1.blue{font-size:26px;line-height:36px}
    .front-page .line5 .right-col .p{font-size:18px;line-height:28px}
    .front-page .line5 .default_button{font-size:14px;line-height:14px;padding:15px 5px;max-width:220px}
    .line-testimonials .h1{font-size:24px;line-height:43px}
    .testimonial-item{padding:30px 20px 10px;height:325px}
    .home-calc .e-container .sidebar-order .title{padding-left:0}
    .footer .footer-services-col{padding:0}
    #toup{width:40px;height:40px;right:15px}
    #toup .up-btn_ico{top:17px}
    .user-login-form{width:290px}
    .dropdown-menu{top:70px;width:290px;padding:23px 10px}
    .hesitate-line .hesitate-content:before,.hesitate-line .hesitate-content:after,.hesitate-line .hesitate-content .review1,.hesitate-line .hesitate-content .review2,.hesitate-line .hesitate-content .review3{display:none;content:''}
    .hesitate-line .hesitate-content .default_button{width:100%;max-width:190px;height:auto;font-size:14px;line-height:14px;padding:15px 5px}
    .hesitate-line .hesitate-content .p2{margin:0 0 20px;font-size:15px;line-height:25px}
    .hesitate-line .hesitate-content .p1{font-size:25px;line-height:30px}
    .hesitate-line{padding:20px 0 25px}
    .footer{padding:40px 0 60px}
    .articles-testimonials .h2{margin:0 0 15px;font-size:28px;line-height:28px}
    .articles-testimonials .carousel-wrp{margin:0 -15px}
    .articles-testimonials .at-title a,.articles-testimonials .at-title .a{position:relative;right:auto;top:auto;font-size:15px;line-height:15px}
    .articles-testimonials{padding:35px 0 25px}
    .articles-testimonials .at-title{padding:0}
    .page-title .entry-title{font-size:28px;line-height:38px}
    .page-title{padding:20px 0}
    .bottom-advantages ul.features-list li{float:none;width:100%;padding:0 0 9px 35px}
    .bottom-advantages .col-advantages .col-4{width:50%!important}
    .bottom-advantages .left-col .h1{font-size:24px;line-height:34px}
    .bottom-advantages .right-col .h1.blue{font-size:26px;line-height:36px}
    .bottom-advantages .right-col .p{font-size:18px;line-height:28px}
    .exclusive-discount,.fo-block,.aff-pr,.phone-chat,.timer-wrapper,.top-writers,.vip-support-block{max-width:290px;margin:55px auto 40px}
    .exclusive-discount .exclusive-discount-content:before{display:none}
    .exclusive-discount .exclusive-discount-content{padding:20px 2px}
    .exclusive-discount .buttons .default_button{margin:0 2px}
    .fo-block .p2{font-size:16px;line-height:20px}
    .exclusive-discount .p1 span{font-size:19px}
    .aff-pr .p1{font-size:18px;line-height:24px}
    .fo-block .p1 span,.aff-pr .p1 span,.phone-chat .p-c-title{font-size:20px}
    .aff-pr .ap-wrapper{overflow:hidden}
    .phone-chat .pc-wrapper{padding:20px 2px;overflow:hidden}
    .exclusive-discount .p1,.phone-chat .support-phones{font-size:16px}
    .phone-chat .pc-content:before{left:-40px;right:auto}
    .fo-block .p1,#countdown_dashboard .timer-content .p1,#countdown_dashboard .timer-content .p2{font-size:18px}
    .timer-wrapper #countdown_dashboard{padding:0 2px 20px}
    #countdown_dashboard .discount-info .title{font-size:15px}
    #countdown_dashboard .dash.seconds_dash,#countdown_dashboard .divider1.last{display:none}
    #countdown_dashboard .dash_title{color:#0071c7;font-size:14px;line-height:14px;display:block;text-transform:lowercase;margin:8px 0 0}
    .container .mini_order_form .mini-order-row .mini-order-group{width:100%;padding:0 5px 20px}
    .container .mini_order_form .mini-order-row{margin:0}
    body .e-container .essay-order.theme-styled .mini-order-row .col-lg-4.mini-order-total-price,body .e-container .essay-order.theme-styled .mini-order-row .col-lg-4.mini-order-submit{width:100%!important}
    .container .mini_order_form .essay-order{padding:15px}
    .container .mini_order_form .e-container .essay-order .title{font-size:20px;line-height:30px}
    body .e-container .essay-order.theme-styled .currencies .price_currency{height:35px}
    body .e-container .essay-order.theme-styled .package-checkbox-row .package-discount{display:none}
    .top-writers .tw-wrapper{padding:20px 2px}
    .top-writers .p1{font-size:20px}
    .top-writers .ap-content:before{right:-345px}
    .top-writers .p2{font-size:15px}
    .vip-support-block .vip-support-content{padding:20px 2px 60px}
    .vip-support-block .p2{font-size:14px}
    .vip-support-block .p1{font-size:20px}
    .discounts-line .disc_wrp:before{display:none}
    body .e-container .essay-order.theme-styled .mini-order-row .col-lg-4.mini-order-total-price{margin-top:30px}
    body .e-container .essay-order.theme-styled .package-checkbox-row{height:70px;margin:15px 5px 0!important}
    body .e-container .essay-order.theme-styled .package-checkbox{margin:12px 0 0 10px}
    body .e-container .essay-order.theme-styled .package-checkbox-row .label{font-size:16px}
    .contacts-form-wrapper .form-col-content{padding:20px 15px 15px}
    .faq_item{padding:15px}
    .container .essays-sample .sample-order p{font-size:15px}
    .container .e-container .table_essay_calculator tr td{padding:10px 3px;font-size:14px}
    .a-become .row .col-4{width:100%!important}
    .a-become .a-become-item{height:auto;padding:60px 15px 20px}
    .a-become .a-become-item .a-become-icon{left:15px;top:20px}
    .a-become .a-become-item p.p{font-size:14px;line-height:24px}
    .a-become .a-become-item p.ttl{margin:0 0 5px;font-size:20px;line-height:30px}
    .a-become{margin:0 0 10px}
    .a-benefits{margin-bottom:10px}
    .a-process ul li{margin-bottom:0}
    .a-offers{margin:0 0 20px}
    .discounts-line{padding:1px 0 20px}
    .faq_item .faq_title{font-size:16px;line-height:24px;padding:0 30px 0 0}
    .beware-table .td{padding:8px 4px}
    .beware-table .beware-item{padding:0 0 0 25px}
    .beware-table .td{font-size:13px;line-height:22px}
    .payment-status-wrp{padding:35px 10px}
    .steps-to-order .step-content .step-title{font-size:15px}
    .steps-to-order .step-content{font-size:13px;line-height:18px}
    .bookmark-hint p{padding:0 0 0 50px;font-size:14px;line-height:20px}
    .container .e-container .order-details-payment .left,.container .e-container .order-details-payment .right{float:none;width:100%;text-align:left}
    .container .e-container .order-details-payment .right p{text-align:left}
    .container .e-container .bonus-point-payment .right .btn{width:220px}
    .blog-wrapper .post-item .post-item-text{padding:6px 10px 13px}
    .blog-wrapper .post-item .post-item-text h4{font-size:16px;line-height:24px}
    .recent-post-item .recent-post-item-right{padding:5px 9px 13px}
    .recent-post-item .recent-post-item-right .title{font-size:15px;line-height:23px}
    .free-essays .posts-list{column-count:1;-webkit-column-count:1;-moz-column-count:1}
    .free-essays .post-item-wrapper{padding:15px 0}
    .free-essays .post-item{max-width:400px;margin:0 auto}
    .container .essays-referral .top p.earnings.help-your-friends{display:none}
    .container .orders .order{padding:0 15px}
    body .jswindow .modal-window{padding:20px 15px!important}
    .container .essays-referral-mini .referral-card-box .aside-buttons .btn,.container .essays-referral-mini#referral-account-wrapper .referral-card-box .aside-buttons .btn.btn-info{margin:13px 3px 0;height:40px;padding:12px 2px 2px!important;min-width:75px;max-width:75px}
    .container .essays-referral-mini .referral-card-box img{padding:0}
    .infographic .text{font-size:14px;line-height:22px}
    .infographic .number{font-size:18px;margin:0 0 10px}
    .testimonials-page ._t_rating ._t_left{display:none}
    .testimonials-page ._t_rating ._t_right{float:none}
    #testimonials.container{padding:0}
    .container #new-messages-list{padding:20px 10px}
    .container .e-container .bonus-point-payment p{font-size:16px}
    .home-calc .e-container .sidebar-order-total .mini-order-body{padding:0;width:auto;display:inline-block;float:none}
    .container .e-container .orderform .vip_services .vip-package .uc{font-size:18px}
}
@media screen and (max-width:510px){
    .container .essays-referral .top{padding:23px 15px 30px}
    .container .essays-referral .top .left-part{padding:0 0 80px}
    .container .essays-referral .top .highlight span{margin:0 0 15px 55px}
    .container .essays-referral .top:before{left:14px;top:10px}
    .container .essays-referral .top span.part-1{left:20px;bottom:70px}
    .container .essays-referral .top .right-part{right:auto;left:20px}
    .container .orders .order .td.heading{width:125px}
    .container #referral .widget .header{padding:9px 5px 8px 38px;font-size:14px}
}
@media screen and (max-width:480px){
    .container .e-container .orderform .order-radio-group .hint{z-index:8}
    .content .e-container .button-show span,.content .e-container .button-show span.active{padding:0 15px 15px 0}
    body .content .e-container .button-show{display:inline-block;width:auto;margin:0}
}
@media screen and (max-width:470px){
    .vip-services-block .vip-services-content:after{right:-255px}
    .vip-services-block .vip-block-item,.vip-services-block .vip-block-package{padding:0;font-size:15px}
    .vip-services-block .vip-block-item .span,.vip-services-block .vip-block-package .span{position:relative;right:auto;top:auto;display:block}
    .vip-services-block .vip-block-package .span .old-price{display:none}
    .vip-services-block .vip-block-col-package{margin:20px 0 0;padding:20px 0 0}
    .vip-services-block{margin:40px auto;padding:30px 0 20px}
}
@media screen and (max-width:375px){
    .order-form-text{padding:0 15px}
    .blog-wrapper .posts-list{padding:15px 0}
    .front-page .line5 .col-advantages .col-item .p1{font-size:18px;line-height:33px}
    .front-page .line5 .col-advantages .col-item .p2{font-size:15px;line-height:20px}
    .front-page .line5 .col-advantages .col-item{height:145px}
    .testimonial-item{margin:10px 15px 20px;box-shadow:0 5px 10px -5px rgba(14,33,81,.3);height:325px}
    .testimonial-item .t-name .country{float:none;width:100%;display:block;margin:15px 0 0 -40px}
    .testimonial-item .t-rating-wrapper{margin:0 0 10px}
    .testimonial-item .date{font-size:12px;line-height:14px;height:28px}
    .testimonial-item .t-text{font-size:15px;margin:0 0 15px}
    .testimonial-item .t-name{font-size:16px}
    .hesitate-line .hesitate-content .p2{font-size:14px}
    .bottom-advantages .col-advantages .col-item .p1{font-size:18px;line-height:33px}
    .bottom-advantages .col-advantages .col-item .p2{font-size:15px;line-height:20px}
    .bottom-advantages .col-advantages .col-item{height:145px}
    .bottom-advantages{margin:40px 0 0;padding:0 0 15px}
    .order-steps{margin:0 -15px 20px}
    .steps-to-order .step-content .step-title{font-size:14px}
    .steps-to-order .step-content{font-size:12px}
    body .e-container .vip-account-status-1{padding:0 0 20px}
    .container .remind-friends .text{font-size:12px;line-height:16px}
    .share_block .share_buttons .lbl{font-size:17px}
    .container #new-messages-list{padding:20px 0}
    .container #new-messages-list table td{padding:8px 2px}
}

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,body .vip-services-modal .vip-services-list .li.package .name,body .vip-services-modal .new-price{font-family:'Roboto-Bold',sans-serif;font-weight:normal}
body .vip-services-modal .vip-services-list .vip-price{font-family:'Roboto-Medium',sans-serif;font-weight:normal}
body .vip-services-modal .vip-services-list .li .name strong{font-weight:normal}
@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}
}

#using-is-legal{background-color:#2d4158;padding:7px 0 0;position:relative;min-height:37px;text-align:center;border-bottom:1px solid #6f6f6f}
#using-is-legal .close{position:absolute;top:0;right:7px;bottom:0;border:none;outline:none;cursor:pointer;width:22px;margin:auto 0;padding:4px;border-radius:50%}
#using-is-legal img{width:100%;max-width:1024px}
#using-is-legal .img{width:18px}
@media(max-width:1260px){
    #using-is-legal img{max-width:560px}
    #using-is-legal .img{display:none}
}
@media(max-width:628px){
    #using-is-legal img{max-width:310px}
    #using-is-legal{padding:2px 0}
}
@media(max-width:420px){
    #using-is-legal{text-align:left}
    #using-is-legal img{max-width:292px;display:inline-block;vertical-align:top;margin:0 0 0 2px}
    #using-is-legal .close{right:3px}
}

.vip-plag,.vip-proof{position:relative;max-width:1000px;margin:107px -15px 84px 13px;text-align:left}
.vip-plag:before{position:absolute;width:200px;height:200px;left:-23px;top:-23px;background:#ca404e;box-shadow:10px 20px 50px rgba(255,237,74,.1);border-radius:50px 0 50px 50px;display:block;content:'';transform:rotate(-180deg)}
.vip-plag-content,.vip-proof-content{position:relative;background:#FFF;border:2px solid #C2E6FF;box-shadow:0 20px 60px -11px rgba(14,33,81,.1);border-radius:30px 30px 30px 0;padding:30px 265px 20px 40px;height:154px}
.vip-plag-content:before{position:absolute;right:276px;bottom:-8px;display:inline-block;content:url(images/plag-img.png)}
.vip-plag-content .p1,.vip-proof-content .p1{font-size:30px;line-height:36px;color:#172A82;font-family:'Gilroy-Bold',sans-serif;margin:0 0 6px}
.vip-plag-content .p2,.vip-proof-content .p2{margin:0;font-size:20px;line-height:24px;color:#447fc3;font-family:'Roboto-Regular',sans-serif}
.vip-plag-content .default_button,.vip-proof-content .default_button{position:absolute;right:37px;top:47px;width:195px;height:56px;font-size:16px;line-height:16px;padding:18px 5px 17px;color:#fff}
.vip-plag-content .default_button{background:#a1337b;border-color:#a1337b}
.vip-proof-content .default_button{background:#fb9d0a;border-color:#fb9d0a}
.vip-plag-content .default_button:hover{background:#fff;border-color:#a1337b;color:#a1337b}
.vip-proof-content .default_button:hover{background:#fff;border-color:#fb9d0a;color:#fb9d0a}
.vip-proof:before{position:absolute;width:200px;height:200px;right:-23px;top:-23px;background:#ca404e;box-shadow:10px 20px 50px rgba(255,237,74,.1);border-radius:50px 0 50px 50px;transform:matrix(1,0,0,-1,0,0);display:block;content:''}
.vip-proof-content:before{position:absolute;right:247px;bottom:-9px;display:inline-block;content:url(images/proof-img.png)}
@media(max-width:991px){
    .vip-plag,.vip-proof{margin:55px auto 65px;max-width:738px}
    .vip-plag-content:before{right:155px}
    .vip-plag-content .default_button,.vip-proof-content .default_button{right:15px;width:160px}
    .vip-plag-content,.vip-proof-content{padding:34px 185px 20px 20px}
    .vip-plag-content .p2,.vip-proof-content .p2{font-size:16px;line-height:24px}
    .vip-plag-content .p1,.vip-proof-content .p1{font-size:24px;line-height:28px;margin:0 0 12px}
    .vip-proof-content:before{right:100px}
}
@media(max-width:767px){
    .vip-plag,.vip-proof{margin:55px auto 65px;max-width:538px}
    .vip-plag:before,.vip-proof:before{height:100%}
    .vip-plag-content,.vip-proof-content{padding:20px 15px 200px;text-align:center;height:auto}
    .vip-plag-content .default_button,.vip-proof-content .default_button{position:relative;left:auto;top:auto;right:auto;margin:15px 0 0}
    .vip-plag-content:before{width:304px}
    .vip-proof-content:before{width:319px}
    .vip-plag-content:before,.vip-proof-content:before{left:0;right:0;margin:auto}
}
@media(max-width:568px){
    .vip-plag,.vip-proof{margin:55px auto 40px;max-width:290px}
    .vip-plag-content .p1,.vip-proof-content .p1{font-size:20px}
    .vip-plag-content .p2,.vip-proof-content .p2{font-size:14px}
    .vip-plag-content:before,.vip-proof-content:before{transform:scale(.8);bottom:-24px}
    .vip-plag-content,.vip-proof-content{padding:20px 15px 160px}
}

body .order-form-sidebar .body{box-shadow:none}
body .order-form-sidebar .body ul li{letter-spacing:-.2px;background:none;font-size:13px}
body .order-form-sidebar .body ul li.total{font-family:'Roboto-Medium',sans-serif}
body .order-form-sidebar .body ul li.total .value{font-family:'Gilroy-Bold',sans-serif}
body .order-form-sidebar .body ul li .value,body .order-form-sidebar .body .paper-title li{font-weight:normal;font-family:'Gilroy-SemiBold',sans-serif;font-size:13px}
body .v2 .order-steps .step.active{background:linear-gradient(180deg,#FFB747 0%,#FE9F0B 100%)}
body .v2 .browse.default_button{background-repeat:no-repeat;background-size:22px;background-position:left 10px center;color:#000;background-color:#fff}
body .v2 .user-login-form{margin:0 auto}
body .v2 .user-login-form .row{margin-bottom:10px;text-align:center}
body .v2 .user-login-form .row .label{display:none}
body .v2 .user-login-form .e-title{font-size:17px;line-height:20px}
body .order-form-sidebar .order-form-verify{padding:15px 25px}
body #personal_information .tabs .tab-items .tab,body .order-form-sidebar .body ul li .value .total-without-discount{font-family:'Gilroy-Medium',sans-serif}
.order-form-text p{margin:0}
.wrapper-order-form{padding:0 1px}
.full-width .content{max-width:100%}
.user-login-form .txt2,.user-login-form.user-info .txt1{display:none}
.user-login-form.user-info .txt2{display:inline-block}
body .order-form-sidebar .advantages .advantage b{font-weight:normal;font-family:'Gilroy-Medium',sans-serif}
body #personal_information .checkbox-label input{top:-2px}
body .wrapper-order-form .e-container .v2 .orderform .order_if,body .wrapper-order-form .e-container .v2 .orderform input[type="text"],body .wrapper-order-form .e-container .v2 .orderform select,#personal_information .select2-container--default .select2-selection--single{height:38px;border-radius:4px;border-color:#e8e8e8;background-color:#fafafa}
body .wrapper-order-form .e-container .v2 .orderform .order_if:focus,body .wrapper-order-form .e-container .v2 .orderform input[type="text"]:focus,body .wrapper-order-form .e-container .v2 .orderform select:focus,#personal_information .select2-container--default .select2-selection--single:focus{border-color:#6BB7F2;background-color:#fff}
body .wrapper-order-form .e-container .v2 .orderform .order_if.required,body .wrapper-order-form .e-container .v2 .orderform input[type="text"].required,body .wrapper-order-form .e-container .v2 .orderform select.required,body #personal_information .e-container form .order_if.required+.select2 .select2-selection--single{background-color:#edfce8}
#personal_information .customer-phone .select2 .select2-selection__rendered{padding-top:2px}
body .e-container .v2 .orderform textarea.order_if{min-height:100px;max-height:200px}
body .v2 .custom-label label{background:linear-gradient(to bottom,#fff,#f8f8f9)}
body .v2 .custom-label label:hover{background:linear-gradient(to bottom,#f8f8f9,#fff)}
body .v2 .custom-label input:checked + label,body .v2 .add-multimedia .btn{background:linear-gradient(to bottom,#3090FF,#3080ee);border-color:#3090FF}
body .v2 form .file-row .file-upload-button{text-align:center;background-color:#3088f6;border-color:#3090ff;border-radius:4px;font-size:13px;background-repeat:no-repeat}
body #personal_information .terms-and-conditions{font-family:'Gilroy-Regular',sans-serif}
body #personal_information .accept-policies-to-proceed{margin:15px 0 0}
@media(max-width:892px){
    body .v2 .orderform{margin:0 0 15px}
    body .order-form-sidebar .body ul li{font-size:14px}
    body .order-form-sidebar .body ul li .value{font-size:16px}
}
@media(max-width:410px){
    body #personal_information .terms-and-conditions .checkbox-label input{left:-31px}
    body .v2 .orderform{padding:0 0 15px;box-shadow:none;background:transparent}
    .container .e-container form .e-title{margin:0 0 15px}
    .container .e-container .orderform div.order_info .table1 td,.container .e-container .orderform div.order_info .table1 th{padding:3px 0;font-size:9px;line-height:11px}
    .container .e-container .orderform div.order_info#writer-level-hint{margin:0!important;padding:0;border:none;border-radius:0}
    body #personal_information .checkbox-label,body #personal_information .terms-and-conditions{font-size:13px}
    body .e-container .vip_services_content .relative{padding:0}
    .container .e-container .orderform .vip_services .uc{padding:13px 2px 2px;min-height:1px;font-size:13px!important}
    .container .e-container .vip_services table tbody tr{min-height:1px}
    .container .e-container .vip_services_content span.hint{margin-top:0}
    .container .e-container .orderform .vip_services .vip-price{font-size:14px}
    .container .e-container .orderform .vip_services .vip-package .uc:after{font-size:12px;line-height:15px;margin:6px 0 0}
    .container .e-container .orderform .vip_services .vip-package .vip-price{font-size:15px;top:1px}
    .container .e-container .vip_services table tbody tr.vip-package{padding-bottom:8px}
    .container .e-container .orderform .vip_services .vip-package .uc{padding:5px 10px}
    .container .e-container .vip_services_content div.order_info{top:50px}
}

.v2 .select2-container--default .select2-selection--single .select2-selection__clear{position:absolute;right:35px;top:1px;bottom:1px;margin:auto;padding:0 8px;background:#fff}
.tr-subject .select2-container--default .select2-selection--single .select2-selection__rendered{padding-right:55px}
p.bold-p{font-family:'Roboto-Medium',sans-serif}
.image-text .img{width:auto;max-width:999px;height:auto;margin:24px 0 -50px -107px}
.image-text .img2{margin:55px auto 15px 0;height:auto;max-width:100%;display:block}
.image-text h2{padding:0}
.image-text h2:before{display:none}
.image-text .buttons{margin:31px 0 15px}
.image-text .buttons .default_button{width:120px;margin:0 17px 0 0;padding:12px 2px 11px}
.image-text.row .col-6.col-6_1{width:45%}
.image-text.row .col-6.col-6_2{width:55%}
.image-text.row{align-items:center}
.with-ic{position:relative;padding:0 0 0 60px;font-size:20px;line-height:35px;margin-top:50px}
.with-ic .g-ic{position:absolute;left:0;top:0;bottom:0;margin:auto;display:inline-block;background-color:#EBF5FC;width:51px;height:51px;border-radius:50%;background-repeat:no-repeat;background-position:center}
.with-ic .g-ic1{background-image:url(images/ic1.svg)}
.with-ic .g-ic2{background-image:url(images/ic2.svg)}
.with-ic .g-ic3{background-image:url(images/ic3.svg)}
.with-ic .g-ic4{background-image:url(images/ic4.svg)}
@media(max-width:991px){
    .image-text.row .col-6.col-6_1,.image-text.row .col-6.col-6_2{width:100%}
    .image-text .img{margin:20px auto -50px;display:block;max-width:100%}
    .image-text .img2{margin:20px auto 15px}
    .with-ic{margin-top:30px}
}

.review-stat-sprite{background-image:url(images/review-sprite-stat.png);background-repeat:no-repeat;display:inline-block;position:relative;z-index:1}
.sprite-stat_ico1{width:29px;height:40px;background-position:-5px -5px}
.sprite-stat_ico2{width:40px;height:34px;background-position:-44px -5px}
.sprite-stat_ico3{width:28px;height:40px;background-position:-94px -5px}
.review-text-sprite{background-image:url(images/review-text-sprite.png);background-repeat:no-repeat;display:inline-block}
.sprite-text_ico1{width:85px;height:51px;background-position:-5px -5px}
.sprite-text_ico2{width:67px;height:85px;background-position:-100px -5px}
.text .review-h3{font-size:25px;line-height:30px;color:#1d3e54}
.text .review-h2{font-size:22px;line-height:26px;color:#0077b8;position:relative;padding:0 0 0 40px;margin:0 0 20px 21px;text-align:left}
.text .review-h2:before{position:absolute;left:0;top:0;display:inline-block;content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAUBAMAAABhbjCNAAAAG1BMVEUAAAD/Xaz/Xaz/Xaz/Xaz/Xaz/Xaz/Xaz/XawVZKLYAAAACHRSTlMAM+7dzBG7qmMKiQgAAABfSURBVBjTTdCxFYAgDEVR3ICjHns7WzsXsGcZF8AUGVuEF0i6n5vfJIzZThemI8eRZtXdkerriATVy/UxyrEsJRnV5d0pXKqSoD8VbERdIPoQCIEQCIEQCIGNmMV+8AGrXS4/nrpAsgAAAABJRU5ErkJggg==)}
.statistic-block-wrapper .statistic-block{background:#fff;box-shadow:5px 5px 0 #dbeefc;border-radius:25px;margin:87px auto 55px}
.statistic-block-wrapper .statistic-block-item-wrapper{float:left;width:33.333333%;position:relative}
.statistic-block-wrapper .statistic-block:after{display:block;width:100%;height:0;clear:both;content:''}
.statistic-block-item{text-align:center;padding:25px 10px 15px;position:relative}
.statistic-block-item .statistic-block-count{font-size:36px;line-height:36px;color:#3090FF;font-family:'Gilroy-Bold',sans-serif;position:relative;z-index:2}
.orange .statistic-block-item,.orange .statistic-block-item .statistic-block-icon-wrapper,.orange .statistic-block-item .review-stat-sprite-wrapper{background:#3090FF}
.statistic-block-item .statistic-block-icon-wrapper,.statistic-block-item .review-stat-sprite-wrapper{text-align:center;width:70px;position:absolute;left:0;right:0;height:65px;background:#fff;border-radius:50%;margin:auto;top:-40px}
.statistic-block-item .statistic-block-title{font-size:14px;line-height:16px;color:#1d3e54}
.orange .statistic-block-item .statistic-block-count,.orange .statistic-block-item .statistic-block-title{color:#fff}
.statistic-block-item .statistic-block-icon{display:inline-block;width:60px;height:60px;background:#fafafa;box-shadow:5px 5px 0 #d9d9d9;border-radius:50%;padding:10px;text-align:center;z-index:-1;position:relative}
.container-review .testimonials{padding:0;background:none;margin-top:60px}
.statistic-block-wrapper{position:relative;z-index:1}
.statistic-block-item .review-stat-sprite-wrapper{top:10px}
.statistic-block-item .statistic-block-count-wrapper{margin-bottom:5px}
.statistic-block-wrapper .statistic-block-text-wrapper{position:relative;text-align:left}
.statistic-block-wrapper .statistic-block.text-block{margin:10px 0 30px 50px;background:#f4f8fc}
.text-block .statistic-block-item .statistic-block-icon-wrapper{left:-70px;top:0;bottom:0;margin:auto;height:130px;width:130px;background:#f4f8fc;right:auto}
.text-block .statistic-block-item .review-stat-sprite-wrapper{left:0;top:0;bottom:0;margin:auto;width:auto;height:51px;background:none}
.text-block .statistic-block-item .statistic-block-icon{width:130px;height:130px}
.statistic-block-item.text-item{padding:25px 35px 25px 70px}
.text-item .statistic-block-text-wrapper p{line-height:22px;margin-bottom:22px}
.text-item .statistic-block-text-wrapper p:last-child{margin-bottom:0}
.large .text-block .statistic-block-item .review-stat-sprite-wrapper{height:85px}
@media(max-width:630px){
    .statistic-block-wrapper .statistic-block-item-wrapper{width:100%}
    .statistic-block-wrapper .statistic-block{margin:45px auto 35px}
    .statistic-block-item{padding:25px 10px 45px}
    .statistic-block .statistic-block-item-wrapper:last-child .statistic-block-item{padding-bottom:25px}
    .statistic-block-wrapper .statistic-block.text-block{margin:60px 0 30px}
    .text-block .statistic-block-item .statistic-block-icon-wrapper{left:0;right:0;top:-40px;bottom:auto}
    .statistic-block-item.text-item{padding:70px 15px 20px}
}

.free-essays-list-block{margin:30px auto;box-shadow:0 5px 10px 0 rgba(38,41,65,.1);border:1px solid rgb(246,246,246);border-radius:10px;background:#fff;padding:30px 45px;position:relative;min-height:200px}
.free-essays-list-block ul{margin: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;margin:0 0 10px;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,.free-essays-list-block ul li .a{font-size:14px;line-height:18px;color:#2c2c2c;font-family:'Gilroy-Medium',sans-serif;position:relative;padding:0 0 0 35px;display:inline-block}
.free-essays-list-block ul li a:before,.free-essays-list-block ul li .a:before{content:'';position:absolute;left:1px;top:-3px;display:inline-block;background-image:url(images/icons.svg);background-repeat:no-repeat;background-position:0 -151px;width:24px;height:24px}
.free-essays-list-block ul li a:hover{color:#3090FF}
@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}
}

.vip-account-status.vip-account-status-1{display:none}
.order-form-text ul{margin:0}
.order-form-text .vip-account-status{background:#d9f0ff99;padding:8px 10px;text-align:center;border-radius:10px;margin:15px 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;background:url(/wp-content/plugins/essays/includes/essays/files/images/vip-icons/vip-icons-2@2x.png) no-repeat 0 -228px;background-size:98px 272px;width:18px;height:18px}
.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 (max-width:991px){
    .order-form-text .order-start-price{margin:11px 0 0;text-align:left}
}

.content.free-essay-single{margin-bottom:0}
#samples-iframe{overflow:hidden!important;min-height:440px!important;margin:0}
.slider-samples #ajax_samples:before,.slider-samples #ajax_samples:after{display:none}
.slider-samples #ajax_samples{width:auto;margin:0 -10px;overflow:hidden}
.container .slider-samples .essays-sample{margin:5px 10px 12px;width:auto}
.container .slider-samples .essays-sample .sample-type{height:22px;overflow:hidden;padding-right:110px}
#ajax_samples.owl-theme .owl-controls{height:25px;overflow:hidden}
@media (max-width:1000px){
    .container .slider-samples .essays-sample .sample-order-block p{display:none}
    .container .slider-samples .essays-sample .sample-order{padding:0 135px 0 0}
    .container .slider-samples .sample-order-block .btn{margin:0;position:absolute;right:0;top:1px;padding:11px 20px}
}
@media (max-width:434px){
    .container .slider-samples .essays-sample .sample-order{padding:0}
    .container .slider-samples .essays-sample .sample-order p{text-align:center}
    .container .slider-samples .sample-order-block .btn{margin:10px 0 0;position:relative;right:auto;top:auto;padding:11px 20px}
    #samples-iframe{min-height:470px!important}
    .container .slider-samples .essays-sample .sample-type{text-transform:none}
    body #ajax_samples.owl-theme .owl-controls .owl-page span{margin:5px}
}
@media (max-width:374px){
    .samples-slider-wrapper{display:none}
}
.container .e-container .orders-mf-table .b-title-content a{word-break:break-all}
.free-features{min-height:600px}

.order_details_wrapper .writing-quality{border-radius:8px;background:#fff;box-shadow:0 15px 50px -11px rgba(14,33,81,.15);padding:15px 15px 25px;position:relative;max-width:1000px;margin:20px auto;overflow:hidden;border:none}
.order_details_wrapper .writing-quality .h1{color:#000;font-family:'Gilroy-SemiBold',sans-serif;font-size:24px;line-height:30px}
.order_details_wrapper .writing-quality .quality-premium:before{content:'The Most Popular';background:#0077b8}
.order_details_wrapper .writing-quality .quality-supreme:before{background:#fb5da8}
.order_details_wrapper .writing-quality .quality-item{box-shadow:none;border:none;border-radius:28px;border-top:5px solid #1d3e54;border-bottom:7px solid #e5e5e5;border-right:4px solid #e5e5e5;background:#fafafa}
.order_details_wrapper .writing-quality .quality-item:hover,.order_details_wrapper .writing-quality .quality-item.checked{background:#fff}
.order_details_wrapper .writing-quality .quality-premium:before,.order_details_wrapper .writing-quality .quality-supreme:before{border-radius:20px 20px 0 0}
.order_details_wrapper .writing-quality .quality-item.checked{border-color:#1d3e54}
.order_details_wrapper .writing-quality .quality-item.quality-premium{border-top:5px solid #0077b8}
.order_details_wrapper .writing-quality .quality-item.quality-premium.checked{border-color:#0077b8}
.order_details_wrapper .writing-quality .quality-item.quality-supreme{border-top:5px solid #fb5da8}
.order_details_wrapper .writing-quality .quality-item.quality-supreme.checked{border-color:#fb5da8}
.order_details_wrapper .writing-quality .pricing-title p.main-title{font-family:'Gilroy-SemiBold',sans-serif;color:#222532!important;font-size:17px;line-height:27px}
.order_details_wrapper .writing-quality .quality-item.quality-premium .pricing-title .main-title{color:#0077b8!important}
.order_details_wrapper .writing-quality .quality-item.quality-supreme .pricing-title .main-title{color:#fb5da8!important}
.order_details_wrapper .writing-quality .pricing-title p.sub-title{color:#172a82!important}
.order_details_wrapper .writing-quality .pricing-title{background:transparent!important}
.order_details_wrapper .writing-quality .pricing-footer{color:#fff;background:#1d3e54;border-radius:0 0 19px 19px;font-family:'Gilroy-SemiBold',sans-serif}
.order_details_wrapper .writing-quality .quality-item.checked .pricing-footer{background:#1d3e54}
.order_details_wrapper .writing-quality .quality-item.quality-premium .pricing-footer{background:#0077b8}
.order_details_wrapper .writing-quality .quality-item.quality-supreme .pricing-footer{background:#fb5da8}
@media screen and (max-width:780px){
    .order_details_wrapper .writing-quality .pricing-title .main-title{margin:0 7px 0 0}
    .order_details_wrapper .writing-quality .quality-premium:before,.order_details_wrapper .writing-quality .quality-supreme:before{top:-31px}
}
.table_order .writing-quality{padding:0;border:none;border-radius:0;background:none}
body .container .orderform .writing-quality .order-radio-box{background:linear-gradient(to bottom,#fff,#f8f8f9);position:relative;overflow:visible}
body .container .orderform .writing-quality .order-radio-box:hover{background:linear-gradient(to bottom,#f8f8f9,#fff)}
body .v2 .writing-quality input:checked+label[for="quality-Standard"]{background:#3c4ce0;border-color:#3c4ce0}
body .v2 .writing-quality input:checked+label[for="quality-Premium"]{background:#E33655;border-color:#E33655}
body .v2 .writing-quality input:checked+label[for="quality-Supreme"]{background:#4bbe19;border-color:#4bbe19}
body .v2 .writing-quality .title span.name{font-family:"Gilroy-Medium",sans-serif}
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 3px 0 0;padding:2px 5px 1px;font-size:12px;line-height:13px;content:'Recommended';position:absolute;left:0;right:0;margin:auto;top:-17px;color:#fff;width:100px;text-align:center}
body .v2 .writing-quality label[for="quality-Premium"]:after{content:'Popular';background:#E33655}
body .v2 .writing-quality .order-radio-group{padding-top:17px}
@media screen and (max-width:560px){
    .container .mini_order_form .v2 .tr-paper-format .custom-label label,.container .mini_order_form .v2 .tr-academic-level .custom-label label{padding:13px 0 14px 40px}
    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-group{padding-top:0}
    body .v2 .tr-paper-format .custom-label input,body .v2 .tr-academic-level .custom-label input{z-index:6}
    body .v2 .orderform{background:transparent}
    body .order-form-sidebar .bg{margin:15px 0 0}
}
ul.review-type-list{list-style:none;display:flex;align-items:flex-start;justify-content:space-between;gap:15px;margin:40px 0 0;max-width:485px;padding:0;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;width:100%}
.review-type-list .a{display:block;text-decoration:none;position:relative;background:#FFF;box-shadow:0 5px 24px -4px rgba(66,84,130,.17);border-radius:8px;padding:10px 10px 5px;text-align:center;cursor:default}
.review-type-list a.a{cursor:pointer}
.review-type-list a.a:hover{background:linear-gradient(180deg,#F2F8FC 52.6%,#f7f9fc 100%)}
.review-type-list .ttl{position:relative;font-size:16px;line-height:24px;color:#222532;font-family:'Roboto-Medium',sans-serif;margin:0;padding:0 0 0 33px;display:inline-block;text-decoration:none}
.review-type-list a:hover .ttl{color:#00aaea}
.review-type-list .review-type-icon{width:29px;height:29px;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:30px}
.review-type-icon.review-type-icon-sj{background:url(images/reviews/sitejabber.svg) no-repeat center;background-size:27px}
.review-type-icon.review-type-icon-wot{background:url(images/reviews/wot.svg) no-repeat left -23px center;background-size:68px}
.review-type-list .r-stars{display:inline-block;width:12px;height:12px;background:url(images/reviews/star.svg) no-repeat center;background-size:13px;margin:0 3px 0 0}
.review-type-list .rtl-stars{position:relative;line-height:0;white-space:nowrap}
#reviews-widget{margin:15px 0 0}
.stand-with-ua{overflow:hidden;text-align:center;position:relative;z-index:1;margin:0 auto -38px;background:#f7f9fc url(images/dots2.png) no-repeat left 5px top;background-size:contain;width:100%}
.pages .stand-with-ua{margin:0 auto -10px}
.stand-with-ua .a{display:inline-block;text-decoration:none;padding:12px 0 10px 46px;background:url(images/heart-ua.png) no-repeat left center;line-height:0;background-size:34px;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_retina.png) no-repeat center;background-size:17px;border-radius:50%}
.front-page .line0{padding:15px 0 70px}
.front-page .line0 .container:before{position:absolute;right:-403px;top:43px;display:inline-block;content:'';background:#7AC7FF;opacity:.1;border-radius:100px 0 100px 100px;transform:rotate(-90deg);width:300px;height:300px}
.front-page .line0 .container:after{position:absolute;right:-462px;top:170px;display:inline-block;content:url(images/dots4.png)}
.blue-block{margin:30px auto;box-shadow:0 5px 10px 0 rgba(38,41,65,.1);border:1px solid rgb(246,246,246);border-radius:10px;background:#fff;padding:30px 20px;position:relative}
.blue-block *:first-child{margin-top:0}
.blue-block *:last-child{margin-bottom:0}
.content ul.features-list li{font-size:16px;line-height:26px;padding:0 0 10px 35px}
.content ul.features-list li:last-child{padding-bottom:0}
.content ul.features-list li .b{color:#3090ff}
.link-icon{display:inline-block;background:url(images/link-icon.svg) no-repeat center;width:17px;height:17px;margin:0;background-size:14px}
.flex-cols{display:flex;flex-wrap:wrap}
.flex-cols > div{float:none;display:flex}
.flex-cols .blue-block{margin:15px auto}
body #form_essay_calculator .prices-calc-footer{padding:15px 0 0}
main .e-container .prices-calc-footer input[type="checkbox"]{top:5px}
.container .policy-sidebar{flex-wrap:wrap;gap:0}
body #policy-sidebar-wrapper{position:sticky;top:100px}
.content #policy-sidebar-wrapper ol li,.content #policy-sidebar-wrapper ol li a{font-size:14px;line-height:16px;text-align:left}
body .policy-pages .a{margin:0}
body .button-collapse{background-color:#eaf4fc;border-left:4px solid #3090ff}
#policy-sidebar-wrapper .ss-scroll{width:3px}
#policy-sidebar-wrapper .ss-wrapper{border-right:3px solid #eaf4fc}
body .table-of-contents.accordion-content ol{list-style-type:none;counter-reset:none;margin:0;padding:0}
body .table-of-contents.accordion-content ol ol{margin:0 0 0 15px}
.policy-pages a:hover{text-decoration:underline}
body .my-writers .notice p.b,body .my-writers .table .thead .td{font-weight:normal;font-family:"Gilroy-Medium",sans-serif}
body .my-writers .notice{text-align:left}
body .my-writers .table{box-shadow:0 30px 55px 0 rgba(32,37,64,.12);border-radius:20px;background:#fff;overflow:hidden}
body .my-writers .table .td{padding:5px}
body .my-writers .table .tr:nth-child(even) .td{background-color:#f7fafc}
@media screen and (max-width:1199px){
    .front-page .line0{padding:10px 0 50px}
}
@media(max-width:1023px){
    .stand-with-ua{display:none}
}
@media screen and (max-width:780px){
    body .my-writers .table{box-shadow:none;border-radius:0;background:none;overflow:visible}
    body #my-writers .tr{box-shadow:0 0 10px 0 rgba(32,37,64,.12);border-radius:20px;background:#fff;border:none}
}
@media screen and (max-width:767px){
    .front-page .line0{padding:0 0 30px}
    ul.review-type-list{display:none!important;margin:25px auto 0;max-width:100%}
}
@media screen and (max-width:568px){
    .review-type-list .ttl{font-size:13px;line-height:18px}
    .review-type-list .r-stars{width:10px;height:10px;background-size:11px;margin:0 1px 0 0}
    .review-type-list .review-type-icon{width:23px;height:23px}
    .review-type-icon.review-type-icon-tp{background-size:25px}
    .review-type-icon.review-type-icon-sj{background-size:22px}
    .review-type-icon.review-type-icon-wot{width:25px;background-size:56px;background-position:left -19px center}
    .review-type-list .ttl{padding:0 0 0 27px}
}
@media screen and (max-width:375px){
    ul.review-type-list{gap:5px}
    .review-type-list .a{padding:10px 3px 5px}
}