    @font-face {
        font-family: 'ITC Avant Garde Gothic Std';
        src: url('fonts/ITCAvantGardeStd-BkCnObl.eot');
        src: local('ITC Avant Garde Gothic Std Book Condensed Oblique'), local('ITCAvantGardeStd-BkCnObl'), url('fonts/ITCAvantGardeStd-BkCnObl.eot?#iefix') format('embedded-opentype'), url('fonts/ITCAvantGardeStd-BkCnObl.woff2') format('woff2'), url('fonts/ITCAvantGardeStd-BkCnObl.woff') format('woff'), url('fonts/ITCAvantGardeStd-BkCnObl.ttf') format('truetype');
        font-weight: normal;
        font-style: normal;
    }
    
    @font-face {
        font-family: 'ITC Avant Garde Gothic Std b';
        src: url('fonts/ITCAvantGardeStd-BoldCnObl.eot');
        src: local('ITC Avant Garde Gothic Std Bold Condensed Oblique'), local('ITCAvantGardeStd-BoldCnObl'), url('fonts/ITCAvantGardeStd-BoldCnObl.eot?#iefix') format('embedded-opentype'), url('fonts/ITCAvantGardeStd-BoldCnObl.woff2') format('woff2'), url('fonts/ITCAvantGardeStd-BoldCnObl.woff') format('woff'), url('fonts/ITCAvantGardeStd-BoldCnObl.ttf') format('truetype');
        font-weight: bold;
        font-style: normal;
    }
    
    @font-face {
        font-family: 'ITC Avant Garde Gothic';
        src: url('ITCAvantGardeStd-Md.eot');
        src: local('ITC Avant Garde Gothic Std Medium'), local('ITCAvantGardeStd-Md'), url('fonts/ITCAvantGardeStd-Md.eot?#iefix') format('embedded-opentype'), url('fonts/ITCAvantGardeStd-Md.woff2') format('woff2'), url('fonts/ITCAvantGardeStd-Md.woff') format('woff'), url('fonts/ITCAvantGardeStd-Md.ttf') format('truetype');
        font-weight: 500;
        font-style: normal;
    }
    
    @font-face {
        font-family: 'ITC Avant Garde Gothic Std Demi Condensed';
        src: url('fonts/ITCAvantGardeStd-DemiCn.eot');
        src: local('ITC Avant Garde Gothic Std Demi Condensed'), local('ITCAvantGardeStd-DemiCn'), url('fonts/ITCAvantGardeStd-DemiCn.eot?#iefix') format('embedded-opentype'), url('fonts/ITCAvantGardeStd-DemiCn.woff2') format('woff2'), url('fonts/ITCAvantGardeStd-DemiCn.woff') format('woff'), url('fonts/ITCAvantGardeStd-DemiCn.ttf') format('truetype');
        font-weight: normal;
        font-style: normal;
    }
    
    @font-face {
        font-family: 'ITC Avant Garde Gothic Std Medium Condensed';
        src: url('fonts/ITCAvantGardeStd-MdCn.eot');
        src: local('ITC Avant Garde Gothic Std Medium Condensed'), local('ITCAvantGardeStd-MdCn'), url('fonts/ITCAvantGardeStd-MdCn.eot?#iefix') format('embedded-opentype'), url('fonts/ITCAvantGardeStd-MdCn.woff2') format('woff2'), url('fonts/ITCAvantGardeStd-MdCn.woff') format('woff'), url('fonts/ITCAvantGardeStd-MdCn.ttf') format('truetype');
        font-weight: normal;
        font-style: normal;
    }
    
    @font-face {
        font-family: 'ITC Avant Garde Std XLt';
        src: url('fonts/ITCAvantGardeStd-XLt.eot');
        src: local('ITC Avant Garde Gothic Std Extra Light'), local('ITCAvantGardeStd-XLt'), url('fonts/ITCAvantGardeStd-XLt.eot?#iefix') format('embedded-opentype'), url('fonts/ITCAvantGardeStd-XLt.woff2') format('woff2'), url('fonts/ITCAvantGardeStd-XLt.woff') format('woff'), url('fonts/ITCAvantGardeStd-XLt.ttf') format('truetype');
        font-weight: 200;
        font-style: normal;
    }
    /* @font-face {
    font-family: 'ITC Avant Garde Gothic';
    src: url('fonts/fonts/ITCAvantGardeStd-BkCn.eot');
    src: local('ITC Avant Garde Gothic Std Book Condensed'), local('ITCAvantGardeStd-BkCn'), url('fonts/fonts/ITCAvantGardeStd-BkCn.eot?#iefix') format('embedded-opentype'), url('fonts/ITCAvantGardeStd-BkCn.woff2') format('woff2'), url('fonts/ITCAvantGardeStd-BkCn.woff') format('woff'), url('fonts/ITCAvantGardeStd-BkCn.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
} */
    
    * {
        padding: 0;
        margin: 0;
        box-sizing: border-box;
        /* font-family: 'ITC Avant Garde Gothic Std Extra Light Condensed'; */
        font-family: 'ITC Avant Garde Gothic';
        /* letter-spacing: 1.96px; */
        /* border: 1px solid red; */
    }
    
    body {
        text-transform: capitalize;
    }
    
    p {
        /* letter-spacing: 1.96px; */
        text-transform: none;
        /* font-family: 'ITC Avant Garde Gothic Std'; */
    }
    
    */
    /*--------Start of Nav----------- */
    .bg-image {
      object-fit: cover;
    }
    .bg-image {
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      z-index: -1;
    }
    .bg-image:not([class*=absolute]) {
      position: absolute;
    }
    .hea {
        z-index: 999999 !important;
        background-color: #203541;
        border-bottom: 1px solid #F6F6F633;
    }
    
    .hea1 {
        height: 750px;
    }
    
    .nav2 {
        background-color: #203541 !important;
    }
    
    .hea2 {
        border-bottom: 1px solid #F6F6F633;
    }
    
    .video-container {
        position: relative;
        overflow: hidden;
        width: 100%;
        top: 0;
        margin-top: -75px;
        height: 750px;
    }
    
    #background-video {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: auto;
    }
    
    .text {
        position: absolute;
        top: 40%;
        bottom: 40%;
        color: white;
    }
    
    .video-container1 {
        position: relative;
        overflow: hidden;
        width: 100%;
        top: 0;
        height: 448px;
    }
    
    #background-video1 {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: auto;
    }
    
    .text1 {
        position: absolute;
        top: 28%;
        left: 16%;
        color: white;
    }
    .new_font{
        margin-bottom: 24px;
    }
    .hea3 {
        background-image: url('media/service1.png');
        background-position: auto auto;
        height: 750px;
        background-repeat: no-repeat;
        margin-top: -75px;
        padding-top: 75px;
    }
    
    .topt {
        background: #669AB8 !important;
    }
    
    table {
        border: 1px solid #669AB8 !important;
    }
    
    table td {
        border: none !important;
    }
    
    .topt td {
        background: #669AB8 !important;
        color: white;
    }
    
    .jnav .nav-item {
        border: none !important;
    }
    
    .servM,
    .gbpM,
    .carM {
        display: none;
    }
    
    .gbpM li a.active {
        color: #FB5472 !important;
        background-color: transparent !important;
    }
    
    .gbpM li:hover>a {
        color: #FB5472 !important;
        background-color: transparent !important;
    }
    
    .servD.dropdown-toggle::after,
    .gbpD.dropdown-toggle::after {
        background-image: url(media/Vector\ 12.svg) !important;
        width: 15px;
        top: 10px !important;
    }
    
    .servD.active.dropdown-toggle::after,
    .gbpD.active.dropdown-toggle::after {
        transform: matrix(1, 0, 0, -1, 0, 0);
    }
    
    .ll {
        width: 60%;
        line-height: 64px;
    }
    
    .subnav .nav {
        display: flex;
        justify-content: flex-end;
    }
    
    .serv {
        left: auto !important;
        width: 272px;
        background: #2199F0;
        border: 1px solid #2199F0;
        top: 70px !important;
        border-radius: 16px;
    }
    
    .serv li {
        margin: 20px 10px;
    }
    
    .serv .dropdown-item:hover {
        color: #FFF;
        background-color: transparent;
    }
    
    .car.serv {
        left: -180px !important;
        top: 80px;
        border-radius: 16px;
        width: 484px;
    }
    
    .car.serv li {
        border-bottom: 2px solid #07153A;
    }
    
    .cs.dropdown-toggle::after {
        display: none;
    }
    
    .dropdown-toggle::after {
        content: "";
        background-image: url(media/drop.png) !important;
        font-size: 0px;
        display: none;
        width: 24px;
        height: 24px;
        background-size: cover;
        border: none !important;
        background-position: center;
        position: relative;
        /* top: -20px; */
        /* left: 2px; */
    }
    
    .de.dropdown-toggle::after {
        background-image: url(media/chevron-down.png) !important;
        background-position: center;
        top: 0px;
    }
    
    .dd {
        background: #203541;
        border: 1px solid #203541;
        backdrop-filter: blur(12px)
    }
    
    .dd li:hover {
        background-color: green;
    }
    
    .ee.dd {
        min-width: 104px;
        top: 70px;
        border-radius: 16px;
    }
    
    .ee li>a {
        color: white;
        background-color: #203541;
        padding: 15px;
    }
    
    .ee li:hover {
        background-color: #203541;
        color: none;
    }
    
    .carM {
        display: none;
    }
    
    .ss.dropdown-toggle::after {
        top: 8px;
        margin-left: 5px;
    }
    /*--------End of Nav----------- */
    /*--------Start of Buttons----------- */
    
    .btn_yellow {
        padding: 15px 32px;
        background-color: #F9C43A;
        color: #203541;
        text-transform: uppercase;
        border: none;
        font-weight: 500;
    }
    
    .btn_yellow:hover {
        border: 1px solid #669AB8;
        background: #FFF;
    }
    
    .btn_blue {
        padding: 20px 32px;
        background-color: #203541;
        color: #203541;
        text-transform: uppercase;
        border: none;
    }
    
    .btn_grey {
        padding: 20px 32px;
        background-color: #FFFFFF;
        color: #3C3C3C;
        text-transform: uppercase;
        border: 1px solid #669AB8;
    }
    /*--------End of Buttons----------- */
    /*--------Start of Padding----------- */
    
    .error {
        background-color: #F9F9F9;
        margin: 40px 20px;
    }
    /*--------End of paddings----------- */
    /*--------Start of font colors----------- */
    
    .primary_clr {
        color: #FFFFFF;
    }
    
    .secondary-clr {
        color: #0E0E0E;
    }
    
    .ter_clr {
        color: #203541;
    }
    
    .quad_clr {
        color: #005BB9;
    }
    /*--------End of font colors----------- */
    /*--------Start of font-size----------- */
    
    .fs12 {
        font-size: 12px;
        font-weight: 400;
    }
    
    .fs14 {
        font-size: 14px;
        font-weight: 500;
    }
    
    .fs15 {
        font-size: 15px;
        font-weight: 400;
    }
    
    .fs16 {
        font-size: 16px;
        font-weight: 400;
    }
    
    .fs17 {
        font-size: 17px;
        font-weight: 500;
    }
    
    .fs22 {
        font-size: 22px;
        font-weight: 400;
    }
    
    .fs24 {
        font-size: 24px;
        font-weight: 400;
    }
    
    .fss24 {
        font-size: 24px;
        font-weight: 400;
    }
    
    .fs29 {
        font-size: 29px;
        font-weight: 400;
    }
    
    .fss29 {
        font-size: 29px;
        font-weight: 400;
    }
    
    .fs46 {
        font-size: 46px;
        font-weight: 400;
        line-height: normal;
    }
    
    .fs64 {
        /* font-family: 'ITC Avant Garde Gothic Std'; */
        font-size: 64px;
        font-weight: 400;
    }
    
    .fs15 {
        font-size: 15px;
        font-weight: 400;
    }
    /*--------End of font-size----------- */
    
    .desktop {
        display: block;
    }
    
    .mobile {
        display: none;
    }
    
    .footer {
        background-color: #203541;
        /* padding: 64px 0px; */
    }
    
    .boxA {
        padding: 40px 64px;
        background-color: #F9F9F9;
    }
    
    .boxB {
        padding: 40px 64px;
        background-color: #FFFFFF;
    }
    
    .boxD {
        padding: 35px 40px;
        background-color: #FFFFFF;
        margin-bottom: 20px;
    }
    
    .space {
        padding: 51px 0px;
    }
    
    .space2 {
        padding: 66px 66px 20px 66px;
        background-image: url('media/Contact1.png');
        background-repeat: no-repeat;
        background-size: cover;
    }
    
    .space3 {
        padding: 40px 40px 0px 40px;
        background-color: #FFFFFF;
    }
    
    input,
    select,
    textarea {
        padding: 11px;
        border-radius: 1px;
        background-color: #F4F4F4;
        border: 1px solid #D0D0D0;
        width: 100%;
        color: #3C3C3C;
    }
    
     ::placeholder {
        color: #3C3C3C;
        font-size: 15px;
        font-weight: 400;
    }
    
    input[type='checkbox'] {
        display: none;
    }
    
    input[type='checkbox']:checked~div .mycheckbox {
        background-image: url(media/Check.svg);
        background-size: auto;
        background-position: center;
        /* background-position-y: -4.5px; */
    }
    
    input[type='checkbox']:checked~div .mycheckbox1 {
        background-image: url(media/Check.svg);
        background-size: auto;
        background-position: center;
        /* background-position-y: -4.5px; */
    }
    
    .mycheckbox {
        width: 24px;
        height: 24px;
        border: 2px solid #000000;
        border-radius: 2px;
        /* display: inline-block; */
    }
    
    .mycheckbox1 {
        width: 24px;
        height: 24px;
        border: 1px solid #656565;
        background-color: #F4F4F4;
    }
    
    .modal {
        margin-top: 50px;
    }
    
    .modal-content {
        border: 1px solid #D0D0D0;
    }
    
    .banner {
        background-image: url(media/story8.png);
        background-size: cover;
        background-position: center center;
        background-repeat: no-repeat;
    }
    
    .banner1 {
        background-image: url(media/story9.png);
        background-size: cover;
        background-position: center center;
        background-repeat: no-repeat;
        /*height: 600px;*/
    }
    
    .ho.banner1 {
        background-image: url(media/Rectangle\ 68.png);
        background-size: cover;
        background-position-x: center;
        background-repeat: no-repeat;
        /*height: 646px;*/
    }
    
    .cont {
        background-color: #F9F9F9;
        background-image: url(media/contact.png);
        background-repeat: no-repeat;
        background-position: right;
        background-position-y: -86px;
    }
    
    .accordion-item {
        border: none;
        background-color: #F9F9F9;
    }
    
    .accordion-button {
        background-color: transparent !important;
    }
    
    .accordion-body:not(.collapsed)::after {
        background-image: url(media/accB.png) !important;
        width: 34.49px;
        height: 34.49px;
        background-color: transparent;
    }
    
    .accordion-button:not(.collapsed) {
        background-color: transparent;
        box-shadow: none;
    }
    
    .accordion-button::after {
        background-image: url(media/accT.png) !important;
        width: 34.49px;
        height: 34.49px;
        background-size: 34.49px;
    }
    
    .servGrey {
        background-color: #F9F9F9;
        transition: all .3s;
    }
    
    .servGrey:hover {
        background-color: #669AB8;
        color: white !important;
    }
    
    .servGrey:hover .fs46,
    .servGrey:hover .fs22,
    .servGrey:hover .fs14 {
        color: white !important;
    }
    
    .servGrey .fs14 {
        text-transform: uppercase;
    }
    
    .tab {
        padding: 32px;
        background-color: white;
    }
    
    .opp {
        padding: 80px 107px 80px 107px;
        background-color: #669AB8;
    }
    
    .opp1 {
        padding: 40px;
        display: flex;
    }
    
    .books {
        margin-top: -80px;
    }
    
    .slider_num {
        width: 111px;
        height: 111px;
    }
    
    .sec2 {
        position: relative;
        top: -100px;
        /* margin-top: -100px; */
    }
    
    .home.video-container {
        height: 1080px;
    }
    
    .o2 .owl-nav {
        position: absolute;
    }
    
    .bluTxt {
        color: #669AB8;
    }
    
    .box1 .slider_seeker,
    .box2 .slider_seeker {
        display: flex;
        width: 312px;
        height: 4px;
        background-color: #D0D0D0;
    }
    
    .box1 {
        height: 260px;
    }
    
    .box1 .slider_link {
        width: 111px;
        height: 111px;
        background-color: #669AB8;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    
    .box1 .slider_seeker .bar {
        width: 104px;
        height: 4px;
    }
    
    .box2 .slider_seeker .bar {
        width: 77.8px;
        height: 4px;
    }
    
    .box1 .slider_seeker .bar.active,
    .box2 .slider_seeker .bar.active {
        background-color: #656565;
    }
    
    .box2 .slider_headers {
        /* width: 100%; */
        border-bottom: 4px solid #D0D0D0;
    }
    
    .box2 .slider_headers .he {
        position: relative;
        padding-bottom: 4px;
        bottom: -4px;
        opacity: 0.4;
    }
    
    .box2 .slider_headers .he.active {
        opacity: 1;
        border-bottom: 4px solid #656565;
    }
    
    .slider_desc li {
        text-transform: uppercase;
        margin-left: 10px;
    }
    
    .op.active {
        opacity: .5;
    }
    
    .pd {
        padding: 13.5px 32px;
    }
    
    .pd2 {
        padding: 16px;
    }
    
    .addc {
        max-width: 30%;
    }
    
    .billCheck {
        padding: 24px;
    }
    
    .text111 {
        position: absolute;
        top: 40%;
        left: 40%
    }
    
    .re .mobile,
    .box2 .mobile {
        display: none !important;
    }
    
    .re .w-50 {
        width: 111px !important;
    }
    
    .text1.tt {
        top: 18%;
        left: auto;
    }
    /* .accordion-button:not(.collapsed) {
        background-color: rgb(0, 0, 0) !important;
        border: none;
        color: white;
        box-shadow: none;
    } */
    
    .accordion-button:not(.collapsed) .ter_clr {
        color: white !important;
    }
    
    .accordion-button:not(.collapsed)::after {
        background-image: url(media/closefaqIcon.svg) !important;
    }
    
    .accordion-button.collapsed::after,
    .accordion-button[aria-expanded="false"]::after {
        background-image: url(media/accT.png) !important;
    }
    
    .accordion-header {
        margin-bottom: -1px;
    }
    
    .accordion-button[aria-expanded="true"] {
        background-color: rgb(102, 154, 184) !important;
    }
    
    .accordion-button[aria-expanded="false"] {
        background-color: #F9F9F9 !important;
    }
    
    .accordion-button.collapsed {
        background-color: #F9F9F9 !important;
    }
    
    .accordion-button[aria-expanded="false"] .ter_clr {
        color: black !important;
    }
    
    .text111.tt {
        left: 0px;
        top: 17%;
    }
    
    .rbtns {
        display: flex;
        justify-content: center;
        align-items: center;
        padding: 20px 52px;
        /* border-radius: 46px; */
        /* border: 1px solid #1E1E1E; */
        background: #20354170;
        color: white;
        font-size: 14px !important;
        /* opacity: 0.4; */
    }
    
    .rbtns.active {
        background: #203541;
        /* background: var(--greyscale-white, #FFF); */
        /* color: black; */
        opacity: 1;
    }
    
    .qyt:checked~label {
        opacity: 1;
        background: #203541;
        /* color: white; */
    }
    
    .d1 {
        min-width: 86%;
        /* background-color: transparent; */
    }
    
    .d1 .modal-content {
        background-color: transparent !important;
        border: none !important;
    }
    
    .modal input,
    .modal select,
    .modal textarea {
        padding: 16px;
    }
 #phone::-webkit-inner-spin-button, 
#phone::-webkit-outer-spin-button { 
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
   
}


    
    @media screen and (min-width: 1220px) and (max-width: 1439px) {
        
        .servGrey {
            padding: 0px!important;
        }
        .servGrey .w1000 {
            padding: 0px 12px!important;
        }
        .video-container1 {
            position: relative;
            overflow: hidden;
            width: 100%;
            top: 0;
            height: 305px;
        }
        .d1 {
            min-width: 100%;
            /* background-color: transparent; */
        }
        .box2 .slider_headers {
            width: 640px;
        }
        .addc {
            max-width: 44%;
        }
        .hea1 {
            height: 100%;
        }
        .video-container {
            position: relative;
            overflow: hidden;
            width: 100%;
            top: 0;
            margin-top: -75px;
            height: 500px;
        }
        .op1.video-container {
            height: 500px;
        }
        #background-video {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: auto;
        }
        .text {
            position: absolute;
            top: 40%;
            bottom: 40%;
            color: white;
            font-size: 20px;
        }
        .fs64 {
            font-size: 40px;
            font-weight: 400;
        }
        .home.video-container {
            height: 700px;
        }
        .opp {
            padding: 80px 20px 80px 35px;
        }
        .col.offset-sm-3.offset-none {
            margin-left: 0%;
        }
        .opp1 {
            padding: 0px 40px;
        }
        .w1 {
            width: 100%;
        }
        .boxD {
            padding: 9px 40px
        }
        .text1.tt {
            top: 0% !important;
            left: 0% !important;
        }
        /* .wh {
        width: 60%;
    } */
        .w70 {
            width: 63%;
        }
        .space2 {
            padding: 66px 27px 20px 19px;
        }
    }
    
    @media screen and (min-width: 1440px) and (max-width: 1873px) {
        .w70 {
            width: 67%;
        }
        .servGrey {
            padding: 0px!important;
        }
        .box2 .slider_headers {
            width: 640px;
        }
        .d1 {
            min-width: 106%;
            /* background-color: transparent; */
        }
        .video-container1 {
            height: 354px;
        }
        .wh {
            width: 60%;
        }
        .text1.tt {
            top: 0% !important;
            left: 0% !important;
        }
        .addc {
            max-width: 40%;
        }
        .video-container {
            position: relative;
            overflow: hidden;
            width: 100%;
            top: 0;
            margin-top: -75px;
            height: 600px;
        }
        .op1.video-container {
            height: 500px !important;
        }
        .fs64 {
            font-size: 50px;
            font-weight: 400;
        }
        .home.video-container {
            height: 800px;
        }
        .w1000 {
            width: 100% !important;
        }
        .opp {
            padding: 80px 20px 80px 35px;
        }
        .col.offset-sm-3.offset-none {
            margin-left: 0%;
        }
        .opp1 {
            padding: 0px 40px;
            width: 50%;
        }
        .wb {
            width: 60%;
        }
        .w1 {
            width: 100%;
        }
        .boxD {
            padding: 9px 40px
        }
        .col-xxl-3.col-xl-4 {
            width: 33%;
        }
        .col-xxl-9.col-xl-8.p-0.text-end.ms-auto {
            width: 67%;
        }
        .w90 {
            width: 90%;
        }
    }
    
    @media screen and (max-width: 576px) {
        .col-xl-3.pe-xl-5.position-relative.order-1.order-xl-0.text-xl-start.text-center {
            padding-bottom: 40px;
        }
        .fs64.primary_clr.pb-3 p {
            color: #F4F4F4;
            text-align: center;
            font-family: 'ITC Avant Garde Gothic';
            font-size: 29px;
            font-style: normal;
            font-weight: 400;
            line-height: normal;
            letter-spacing: 2.755px;
            text-transform: capitalize;
        }
        .ab .fs22.text-white {
            position: absolute;
            top: 38px;
            color: #FFF;
            font-family: 'ITC Avant Garde Gothic';
            font-size: 16px;
            font-style: normal;
            font-weight: 400;
            line-height: normal;
            text-transform: capitalize;
        }
        .gol_motol {
            justify-content: center;
            margin-top: 46px;
        }
        .addc {
            margin: auto;
            max-width: 100%;
        }
        .navbar-brand img {
            width: 39px;
            height: 35px;
        }
        .jnav .nav-item {
            border: none !important;
        }
        .servM,
        .gbpM,
        .carM {
            display: none;
        }
        .gbpM li a.active {
            color: #FB5472 !important;
            background-color: transparent !important;
        }
        .gbpM li:hover>a {
            color: #FB5472 !important;
            background-color: transparent !important;
        }
        .servD.dropdown-toggle::after,
        .gbpD.dropdown-toggle::after {
            background-image: url(media/chevron.png) !important;
            width: 15px;
            top: 10px !important;
        }
        .servD.active.dropdown-toggle::after,
        .gbpD.active.dropdown-toggle::after {
            transform: matrix(1, 0, 0, -1, 0, 0);
        }
        .navbar {
            padding-bottom: 0 !important;
            padding-top: 0 !important;
        }
        .nav-item {
            border-bottom: 1px solid white;
            padding-top: 10px;
            padding-bottom: 10px;
        }
        .nav-item .nav-link {
            color: #FFF;
        }
        .fs46 {
            font-size: 29px;
            font-weight: 400;
        }
        .fs16 {
            font-size: 16px;
            font-weight: 400;
        }
        .fss24 {
            font-size: 15px;
            font-weight: 400;
        }
        .fss29 {
            font-size: 22px;
            font-weight: 400;
        }
        .error {
            background-color: transparent;
            margin: 40px 20px;
        }
        .desktop {
            display: none;
        }
        .mobile {
            display: block;
        }
        .boxA {
            padding: 0px;
            background-color: transparent;
        }
        .boxB {
            padding: 0px;
            background-color: #F9F9F9;
        }
        input,
        select {
            margin-bottom: 10px;
        }
        .space {
            padding: 40px 18px;
        }
        .space2 {
            padding: 40px 24px;
        }
        .space3 {
            padding: 40px 24px;
        }
        .full {
            width: 100%;
        }
        .hea2 {
            z-index: 999999 !important;
            background-color: #203541 !important;
        }
        .hea3 {
            background-image: url('media/service1M.png');
            background-position: auto auto;
            height: 512px;
            background-repeat: no-repeat;
            background-size: auto;
            margin-top: -0px;
            padding-top: 0px;
        }
        .fs64 {
            font-size: 29px;
            font-weight: 400;
        }
        .banner1 {
            background-image: url(media/story9M.png);
            background-size: cover;
            background-position: center center;
            background-repeat: no-repeat;
            height: 240px;
        }
        .cont {
            background-color: #F9F9F9;
            background-image: none;
        }
        .servGrey {
            background-color: #FFFFFF;
        }
        .video-container {
            position: relative;
            overflow: hidden;
            width: 100%;
            top: 0;
            height: 512px;
        }
        .text {
            position: absolute;
            bottom: 0;
            color: white;
            font-size: 20px;
        }
        .tab {
            padding: 42px 24px;
            background-color: transparent;
        }
        .opp {
            padding: 40px 24px;
            background-color: #669AB8;
        }
        .opp1 {
            padding: 40px 24px;
            background: #FFF;
        }
        .new_font {
            color: #3C3C3C;
            font-family: 'ITC Avant Garde Gothic';
            font-size: 29px;
            margin-bottom: 24px;
            font-style: normal;
            font-weight: 400;
            line-height: normal;
            letter-spacing: 2.755px;
            text-transform: capitalize;
        }
        .books {
            margin-top: 0px;
        }
        .table {
            width: 860px;
        }
        .pd2 {
            padding: 11px;
        }
        .modal-dialog {
            margin: 0px;
        }
        .w100 {
            width: 100% !important;
        }
        .fsm22 {
            font-size: 22px !important;
            font-weight: normal !important;
        }
        .op1 .text {
            top: 60%;
        }
        .ho.banner1 {
            background-image: url("media/Creative Writing.png");
            background-size: cover;
            background-position-x: center;
            background-repeat: no-repeat;
            height: 646px;
        }
        .billCheck {
            padding: 40px 24px;
        }
        .re {
            right: auto !important;
            /* position: relative !important; */
        }
        .re .box1 {
            width: 390px;
            height: auto !important;
        }
        .re .sec2 {
            top: auto;
        }
        .home.video-container {
            height: 943px;
        }
        .re .desktop,
        .box2 .desktop {
            display: none !important;
        }
        .box1 .slider_seeker,
        .box2 .slider_seeker {
            width: 283px;
        }
        .box1 .slider_link,
        .box1 .slider_num {
            height: 78px;
        }
        .box1 .slider_img {
            height: 106px;
            width: 100%;
            object-fit: cover;
            object-position: 0px -41px;
        }
        .text1 {
            left: 20%;
            width: 60%;
            top: 228px;
            text-align: center;
            margin: auto;
        }
        .box2 .slider_headers .he {
            /* min-width: 150px; */
            bottom: 0px;
            /* min-width: 164px; */
            border-bottom: 4px solid #656565;
            text-wrap: nowrap;
            padding-right: 20px;
        }
        .box2 .slider_headers {
            overflow-x: scroll;
            padding-left: 100px;
            position: relative;
        }
        .box2 .slider_img1 {
            display: none;
        }
        ul.d-flex.flex-wrap.list-unstyled.gap-4.pe-5.me-4 {
            padding: 0px!important;
        }
        .ab {
            height: 111px !important;
            position: relative;
        }
        .ab .fs14.text-decoration-underline.text-white {
            position: absolute;
            bottom: 19px;
            color: #FFF;
            font-family: 'ITC Avant Garde Gothic';
            font-size: 14px;
            font-style: normal;
            font-weight: 500;
            line-height: 110%; /* 15.4px */
            letter-spacing: 1.96px;
            text-transform: uppercase;
            text-underline-offset: 8px;
        }
        .paddle {
            padding-top: 0px!important;
        }
        .text1.tt {
            top: auto;
            left: auto;
        }
        .video-container1 {
            height: 342px;
        }
        .bb {
            background-color: #F4F4F4;
        }
        .re .w-50 {
            width: 50% !important;
        }
        .text1 .fs64 {
            line-height: normal;
            padding-bottom: 8px;
        }
        .re .mobile,
        .box2 .mobile {
            display: block !important;
        }
        .fsm46 {
            font-size: 46px !important;
        }
        .myim img {
            width: 80px;
            /* height: 80px; */
            padding-bottom: 20px;
            /* object-fit: cover; */
        }
        .slider_headers {
            border: none !important;
            gap: 0px !important;
        }
        .sli {
            width: 700px;
        }
        .slider_desc li {
            color: #0E0E0E !important;
        }
        .mybs {
            width: 168px;
            height: 51px;
            margin-top: 20px;
        }
        .myimhs {
            height: 240px;
            object-fit: cover;
            object-position: -36px 0px;
            width: 151px;
        }
        .text111.tt {
            left: 0px;
            top: 10%;
        }
        .accordion-button:not(.collapsed)::after {
            width: 24px;
            height: 24px;
            background-size: cover;
            background-image: url(media/mobfaq.png) !important;
        }
        .bw {
            background-color: white !important;
        }
        .tab {
            padding-top: 10px !important;
        }
        .re {
            padding-bottom: 31px !important;
        }
    }