body{
    font-family: 'Montserrat', sans-serif;
    font-weight: 400;
    background: #fff;
}
:focus{outline: none;}
.fw_500{font-weight: 500;}
.fw_600{font-weight: 600 !important;}
.fw_700{font-weight: 700;}
.txtffc50d{color: #ffc50d;}
.clr4D5659{color: #4D5659;}
.bgf3f4f5{background-color: #f3f4f5;}
.bg1A4555{background-color: #1A4555;}
.bg32B642{background-color: #32B642;}
.cursir{cursor: pointer;}
textarea {resize: none;}
.txtB7D5DF{color: #b7d5df;}
.add_file {background-image: url(../svg/add_file.svg);background-repeat: no-repeat;
    background-position: center;}
.pd_clean{background-image: url('../svg/pd_clean.svg');width: 48px;height: 48px;background-color: white;
    background-repeat: no-repeat;background-position: center;cursor: pointer;}
.zindex{z-index: 1;}
.adsfix{width: 300px;height: 250px;}

.lang_toggle .cus_scrollbar, .tool_toggle .cus_scrollbar{height: 100px;}
.footer-logo {width: 176px;height: 59px;}
a {color: #785c5c;font-weight: bold!important;}
a:hover {color: #785c5c;}
/* navbar */
.cus_nav{max-width: 1790px;}
.logo_img{width: 150px;}
.logo_imgg{width: 150px;height: 50px;}
.cus_nav .navbar-toggler-icon{background-image: url('../svg/pd_nav.svg');}
.cus_nav .navbar-brand{border-right: 1px solid #dddddd;width: 220px;min-width: 145px;}
.cus_nav .navbar-nav a,.tool_toggle .btn{color: #4d5659;box-shadow: none;font-size:15px;}
.cus_nav .navbar-nav .nav-item::after{
    content: "";
    width: 36px;
    height: 3px;
    background: transparent;
    display: block;
    margin-left: 18px;
}
.cus_nav .navbar-nav .active::after,.cus_nav .navbar-nav .nav-item:hover::after{background: #143642 !important;}
.tool_toggle .dropdown-toggle::after{
    border: none;
    background-image: url('../svg/toggle_chevron.svg');
    width: 10px;
    height: 6px;
}
.lang_toggle .dropdown-toggle::after{
    border: none;
    background-image: url('../svg/lang_chevron.svg');
    height: 8px;
    background-repeat: no-repeat;
    width: 20px;
    background-position: right;
}
.tool_toggle .dropdown-menu{
    background: #26505f;
    left: unset;
    right: 0px;
}
.tool_toggle .dropdown-menu a{color: #cae2eb;font-size: 14px;}
.tool_toggle .dropdown-menu a:hover{color: #fff;background-color: transparent!important;}
.tool_toggle .dropdown-divider{border-color: #376676;}
.lang_toggle .dropdown-toggle{
    background-image: url('../svg/pd_lang.svg');
    background-color: #f3f4f5;
    background-repeat: no-repeat;
    background-position: 10px;
    text-indent: 28px;
    padding: 10px;
    min-width: 180px;
    font-size:15px; 
}
.lang_toggle img{width: 24px;height: 24px;margin-right: 10px;}
.lang_toggle .dropdown-divider{border-color: #dddddd;}
.pd_btns a{min-width: 100px;height: 45px;font-size: 15px;}
.pd_btns a img{width: 20px;}
.bg143642{background: #143642;}
.bgffc50d{background: #ffc50d !important;}
.cus_nav .navbar-collapse.show{background-color: #143642;}
.cus_nav .show .navbar-nav a, .show .tool_toggle .btn {color: #cae2eb;}
.cus_nav .show .pd_btns{flex-wrap: wrap;}
.cus_nav .show .pd_btns a{width: 100%;color: #143642 !important;}
.cus_nav .show .pd_btns a.pre{background: #26505f;color: #fff !important;} 
.cus_nav .show .lang_toggle .dropdown-toggle{width: 100%;}
.cus_nav .switch {
    position: relative;
    display: inline-block;
    min-width: 100px;
    height: 40px;
    background: #f3f4f5;
}
.cus_nav .switch input {opacity: 0;width: 0;height: 0;}
.cus_nav .slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #f3f4f5;
    -webkit-transition: .4s;
    transition: .4s;
    background-image: url('../svg/pd_night.svg');
    background-repeat: no-repeat;
    background-position: 69px;
}
.cus_nav .slider:before {
    content: "";
    background-image: url('../svg/pd_day.svg');
    background-position: center;
    background-repeat: no-repeat;
    position: absolute;
    height: 30px;
    width: 45px;
    left: 5px;
    background-color: white;
    -webkit-transition: .4s;
    transition: .4s;
    top: 5px;
}
.cus_nav input:checked + .slider {
    background-color: #353535;
    background-image: url('../svg/pd_day_sun.svg');
    background-position: 14px;
    background-color: #ffc50d;
    width: 50%;
}
.cus_nav input:checked + .slider:before {
    -webkit-transform: translateX(44px);
    -ms-transform: translateX(44px);
    transform: translateX(44px);
    background-color: transparent;
    background-image: url('../svg/pd_night_moon.svg');
    margin-left: 4px;;
}
/* navbar end */
.main_area{max-width: 1440px;}
.main_area.hiw_p{position: relative;top: 218px;margin-top: -9rem;}
.hiw .hiw_heading{font-size: 34px;color: #081E26;}
.hiw .hiw_htxt{font-size: 16px;max-width: 825px;color: #4d5659;}
.fs-15{font-size:15px;}.fs-16{font-size:16px;}
.hiw_box{background: #f5f5f5;}
.hiw .hiw_box_h{font-size: 16px;color: #143642;}
.hiw .hiw_box_t{font-size: 28px;color: #081e26;}
.hiw .hiw_box_t a{font-size: 28px;}
.hiw p, .hiw li{font-size: 16px;font-weight: 500;color: #4d5659;}
.hiw a{font-size: 16px;font-weight: 500;}
.hiw li{display: flex;line-height: 28px;}
.hiw ul{list-style: none;padding-left: 0px;text-align: left;}
.hiw ul li:before{content: "•"; color: #ffc50d;font-size: 30px;margin-right: 5px;}
.academic img{width: 571px;height: 520px;}
.personal img{width: 690px;height: 453px;}
.professional img{width: 628px;height: 429px;}
.legal img{width: 652px;height: 399px;}
/*acordions*/
.twosideaccordions .panel-title a{font-weight: 600!important;}
.tool-acordion .main_area{position: relative;top: 85px;margin-top: -3rem;}
.tool-acordion .twosideaccordions .panel {margin-bottom: 30px;background: #F5F5F5;padding: 6px;}
.tool-acordion .twosideaccordions .panel-title a[aria-expanded="false"] {background: url('../svg/up-arrow.svg') no-repeat right center;}
.tool-acordion .twosideaccordions .panel-title a[aria-expanded="true"] {background: url('../svg/side_dropdown.svg') no-repeat right center;}
.tool-acordion .twosideaccordions .panel-title a{background: url('../svg/side_dropdown.svg') no-repeat right center;}
.tool-acordion .twosideaccordions .panel .panel-heading a {display: block;color: #000000;text-decoration: none;font-size: 20px;font-weight: 600!important;margin: 0;padding: 12px 36px 12px 15px;margin-right: 10px;cursor: pointer;}
.tool-acordion .twosideaccordions .panel-group .panel-heading+.panel-collapse>.panel-body {padding: 0 20px 20px 20px;font-size: 16px;line-height: 25px;color: #4D5659;font-weight: 500;}
/*footer*/
.social-links img{height: 24px;width: 24px;}
.extra_div{background: #143642;height: 230px;}
.footer{background: #143642;}
.footer .f_txt{font-size: 15px;color: #b7d5df;}
.footer .q_links a{font-size: 15px;color: #b7d5df;font-weight: 500!important;}
.footer .footer_h{font-size: 20px;}
.footer .f_email{height: 45px;background: #194555;font-size: 16px;color: #fff;}
.footer .f_email::placeholder{color: #fff;font-weight: 600;}
.footer .f_subscribe{height: 45px;background: #ffc50d;font-size: 16px;}
.footer .pd_blog img{width: 56px;height: 56px;}
.pd_blog .blog_h{font-size: 15px;}
.pd_blog .blog_t{font-size: 14px;}
.pd_blog span{color: #b7d5df;font-weight: 500!important;}
.footer .available_on img{width: 42px;height: 42px;}
.pd_top_bg{
    background-image:  url('../svg/yellow_bg.svg'), linear-gradient(#f3f4f5 52%, #143642 52%);
    background-repeat: no-repeat;
    background-position: top right;
    position: relative;
}
.pd_top_bg:before{
    content: "";
    background-image: url('../svg/top_bg_left.svg');
    background-repeat: no-repeat;
    height: 465px;
    position: absolute;
    left: 0;
    right: 0;
    bottom: -18rem;
    background-size: contain;
    max-width: 17%;
    width: 216px;
}
.pd_top_bg:after{
    content: "";
    background-image: url('../svg/top_bg_right.svg');
    background-repeat: no-repeat;
    height: 195px;
    position: absolute;
    bottom: -7rem;
    right: 13%;
    width: 218px;
    background-size: contain;
}
.pd_top_bg .p_absolute{position: absolute;}
.p_relative{position: relative;}
.ce-toolbar__actions{right: 150%;}
.ce-block__content{margin: 0 0 0 32px;max-width: 1345px}
.codex-editor__redactor{padding-bottom: 3px!important;}
.change-sec{height: 400px;background-color: #f3f4f5;font-size: 15px;color: #353535;}
.change-sec .layer-sec{font-size: 25px;font-weight: 500;color: #96a5aa;}
.cus_scrollbar {height: 400px;overflow: auto;}
.cus_scrollbar::-webkit-scrollbar-track {border-radius: 10px;background-color: #e3e7ed;}
.cus_scrollbar::-webkit-scrollbar {width: 5px;height: 5px;background-color: transparent;}
.cus_scrollbar::-webkit-scrollbar-thumb {border-radius: 10px;background-color: #767676;}
/* tool css */
.twosideaccordions .panel-heading, .gc_ofh .panel-heading{cursor: pointer;}
.pd_textarea{background: #f3f4f5;font-size: 15px;color: #353535;resize: none;}
.pd_textarea::placeholder{font-size: 25px;font-weight: 500;color: #96a5aa;text-align: center;padding-top:145px;}
@-moz-document url-prefix() {.pd_textarea::placeholder {line-height: 350px;}
@media only screen and (max-width: 500px){.pd_textarea::placeholder {font-size: 12px} }}
.social_icon{min-width: 46px;height: 46px;background-color: #f3f4f5;cursor: pointer;}
.pd_inp{height: 46px;background-color: #f3f4f5;font-size: 15px;color: #4d5659;width: 100%;}
.pd_inp::placeholder{font-size: 15px;color: #4d5659;font-weight: 500;}
.tool_btns{min-width: 250px;min-height: 46px;font-size: 17px!important;}
@media only screen and (max-width: 767px){
    .mtc{text-align: center !important;}
    .mjcc{justify-content: center;}
    .mps{padding: 10px !important;}
    .mdb{display: block !important;}
    .mdn{display: none !important;}
    /* tool css */
    .mfw{flex-wrap: wrap;}
    .tool_btns{width: 100% !important;margin-left: 0px!important;}
    .pd_top_bg:before{width: 132px;max-width: 132px;}
    .pd_top_bg:after{width: 122px;}
    .pd_top_bg{background-size: contain;}
    #get-weekly-plan{width: 100% !important;}
    .gopro-print .row{display: none;}
    .first-order{order: 1;}
    .second-order{order: 2;}
    .ads-none{display: none!important;}
    .adw{width: 100%;}
    .additional_servic img{height: 45px;}
    .academic img{height: 256px;width: 258px;}
    .personal img{width: 258px;height: 182px;}
    .professional img{width: 258px;height: 190px;}
    .legal img{width: 258px;height: 170px;}
}
@media only screen and (max-width: 991px){
    .cus_nav .navbar-brand {border-right: none;width: auto;}
}
@media only screen and (max-width: 1199px){
    #collapsibleNavbar .mdb{display: block !important;}
    .cus_nav .nav-item{border-bottom: 1px solid #1f4957;}
    .tool_toggle .dropdown-toggle::after {background-image: url(../svg/toggle_chevrond.svg);}
    .cus_nav .tool_toggle .btn{justify-content: space-between;width: 100%;padding: 6px 0px !important;}
    .cus_nav .navbar-toggler{outline: none}
    .inn_footer .tool_btns{min-width: 100%;}
    .q_links{text-align: center;}
    .gopro-print .row{height: unset!important;}.gopro-print .mbprint, .mtprint{margin-bottom: unset!important;margin-top: unset!important;}
    .gopro-print .col-xl-3{justify-content: center!important;}
    .ai-detecter .extra-space{display: none;}
    .ai-detecter .bg-fix-img img, .yellow_img img{height: unset!important;}
    .ai-detecter .m_btm, .bg_yellow_fix .m_btm{margin-bottom: unset!important;}.fix_height{height: 210px!important;}}
@media only screen and (max-width: 1400px){.pcf_slider{display: none;}.pcf_slider .tooltip{display: none;}
    .cus_nav .navbar-brand{width: 165px;}}
/* loader */
#myOverlay {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    align-content: center;
    justify-content: center;
    z-index: 1080;
    display: none;
    flex-wrap: wrap;
    background: #141414a8;
}
.loadingGIF {
    width: 48px;
    height: 48px;
    border: 2px solid #fff;
    border-radius: 50%;
    display: inline-block;
    position: relative;
    box-sizing: border-box;
    animation: rotation 1s linear infinite;
}
.loadingGIF::after {
    content: '';  
    box-sizing: border-box;
    position: absolute;
    left: 50%;
    top: 0;
    background: #ff3d00;
    width: 3px;
    height: 24px;
    transform: translateX(-50%);
}
@keyframes rotation {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}
@keyframes shadow-pulse{ 
    0%{box-shadow:0 0 0 0px #143642;}
    100%{box-shadow:0 0 0 15px rgba(255, 106, 88, 0);}
}
.pulse{animation: shadow-pulse 1s infinite;}
@keyframes yellow-pulse{ 
    0%{box-shadow:0 0 0 0px #ffc50d;}
    100%{box-shadow:0 0 0 15px rgba(255, 197, 13, 0);}
}
.pulse_yellow{animation: yellow-pulse 1s infinite;}

@keyframes red-pulse{ 
    0%{box-shadow:0 0 0 0px #FF2524;}
    100%{box-shadow:0 0 0 15px rgba(255, 197, 13, 0);}
}
.pulse_red{animation: red-pulse 1s infinite;}
.nav-detector a{background-image: linear-gradient(#456A77, #143642);}
.nav-detector .pd_newbadge{font-size:12px;padding:3px 8px;position:absolute;right:-10%;top:-7px;letter-spacing:1px;background-color:#FFC50D;border-radius:12px;color: #143642;}
@media only screen and (max-width: 1540px) {
    .main_area {max-width: 1185px;}
    .lang_toggle .dropdown-toggle{min-width: 128px;}
    .crown_bg .crown_mid .crown_mid_fs {font-size: 18px !important;line-height: 26px !important;}
    .crown_bg .crown_mid .gopro_arrow {
        font-size: 14px !important;
        min-height: 35px !important;
        min-width: 80px!important;}
        .pd_top_bg:before{bottom: -14rem;height: 380px;}
        .gopro-print .content-print{width: 65%!important;}
        .home-acordions{height: 0%!important;}.home-acordions .row{margin-bottom: -25%;}
}
#phimg{width: 55px;}
:focus{outline: none !important;}
.modal-body .cleartxt{background-image: url('../svg/alerts1.svg');height: 175px;width: 187px;
    background-repeat: no-repeat;}
.lang_toggle .dropdown-item:focus{background-color: transparent;color: inherit;}
#cookie-bar{
    position: fixed;
    z-index: 2;
    background: #2c3538;
    bottom: 7rem;
    right: 0;
    max-width: 500px;
    cursor: pointer;
}
.tool_toggle .dropdown-item:hover, .tool_toggle .dropdown-item:focus{background-color: transparent;}
.tooltip{min-width: 55px;margin-left: 15px;}
.tooltip-inner{
    color: #fff;
    background-color: #1a4555;
    font-weight: 600;
    font-size: 14px;
}
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before {border-top-color: #1a4555;}
.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=bottom] .arrow::before {border-bottom-color: #1a4555;}
.tooltip.show{opacity: 1;}
.tool_btns.bgffc50d:hover,
.submit-btn .bgffc50d:hover,
.log.bgffc50d:hover,
.pd-btn1:hover{background: #143642 !important;color: #fff !important;}
.tool_btns.bg143642:hover,
.rslt-tabs a span:hover,
.pre.bg143642:hover,
.space_margin .tool_btns:hover,
.pd-btn2:hover{background: #ffc50d !important;color: #143642 !important;}
.animated_newbadge{font-size: 14px;padding-left: 8px;letter-spacing: 1px;overflow: hidden;background: linear-gradient(90deg, #e2373f, #e2373f, #e2373f);
    background-repeat: no-repeat;background-size: 80%;animation: animate 2s linear infinite;
    -webkit-background-clip: text;-webkit-text-fill-color: rgba(255, 255, 255, 0);font-weight: 700;}
    @keyframes animate {0% {background-position: -400%;} 100% {background-position: 400%;}}
/*add-css*/
.index-dropdown{z-index: 1021;}
#get-weekly-plan {padding: 10px 0;background: #f3f4f5;width: 430px;}
#get-weekly-plan p{margin-left: 19%;}
#get-weekly-plan{background-image: url('../svg/pplan-home.svg');background-repeat: no-repeat;background-position: 25px;}
.cftc-presoon .ftc-img{background-image: url('../svg/grammarly-ad-logo.svg');background-repeat: no-repeat;width: 190px;height: 40px;background-size: contain;}
.cftc-presoon .adbnr_counts{border-radius: 13px;background: #08603A;display: inline-block;width: 24px;font-size: 14px;height: 23px;text-align: center;margin-right: 10px;color: #ffc50d;}
.ny-decor{background: #FF2524;color: white;}
.cftc-presoon li{font-size: 16px;font-weight: 600;color: #143642;padding: 8px 13px;}
.cftc-presoon li span{font-size: 20px;font-weight: 700;}
.cftc-presoon .btn:hover {color: #FFC50D;}
@media only screen and (max-width: 500px){#get-weekly-plan{background-position: 7px;}#get-weekly-plan p{margin-left: 25%;font-size: 14px;width: 50%}
.cftc-presoon ul {justify-content: start!important;flex-wrap: unset!important;}.cftc-presoon li span {font-size: 16px;}
.cftc-presoon .foneview{text-align: right;font-weight: 700;padding-left: 0;}.cftc-presoon .ftc-img{width: 127px;height: 30px}.pdtool-bg .head-paragraf h1{font-size: 30px!important;}}
/*new-css*/
.gopro-print{background: #F4EFF7;}
.print-img1{background-image: url('../svg/cross-print.svg');background-repeat: no-repeat;}
.print-img2{background-image: url('../svg/thumb-print.svg');background-repeat: no-repeat;}
.print-img3{background-image: url('../svg/search-print.svg');background-repeat: no-repeat;}
.print-img4{background-image: url('../svg/double-cross-print.svg');background-repeat: no-repeat;}
.print-img5{background-image: url('../svg/squar-print.svg');background-repeat: no-repeat;}
.print-img6{background-image: url('../svg/contact-print.svg');background-repeat: no-repeat;}
.print-img7{background-image: url('../svg/line-squar-print.svg');background-repeat: no-repeat;}
.print-img8{background-image: url('../svg/sheild-print.svg');background-repeat: no-repeat;}
.gopro-print .img-print div{margin-right: 25px;width: 50px;height: 46px;background-position: center;background-color: white;}
.gopro-print .mbprint{margin-bottom: -20px;}.gopro-print .mtprint{margin-top: -20px;}
.gopro-print .content-print{font-size: 16px;color: #081E26;font-weight: 600;}
.bg-pdtool {background-image: radial-gradient(circle 550px at top right, #FFC50D 550px, #FFC50D 550px, #143642 550px);}
@media (max-width:1290px){.bg-pdtool {background-image: radial-gradient(#FFC50D 0, #143642 0);}}
@media (min-width: 768px) and (max-width: 1440px) {
.academic img{width: 400px;height: 350px;}
.personal img{width: 400px;height: 300px;}
.professional img{width: 400px;height: 300px;}
.legal img{width: 400px;height: 300px;}}