         body {
             background-image: url(../images/117852390.png);
             line-height: 1.5;
             font-size: 11pt;
             font-family: Arial, Helvetica, sans-serif;
         }
         /* Home Page Css */
         
         .logo {
             padding: 20px 0 20px 80px;
             text-align: left;
         }
         
         .call-us {
             text-align: right;
             padding: 85px 100px 0 0;
         }
         
         .call-us a {
             font-size: 18px;
         }
         
         nav ul li {
             display: inline-block;
             padding: 15px 0px 18px 0px;
         }
         
         nav ul {
             margin-bottom: 0px;
         }
         
         nav ul li a {
             color: #fff;
             font-size: 16px;
             padding: 20px 10px 22px 10px;
             height: 0%;
         }
         /* nav ul li a:hover {
             color: #fff;
             text-decoration: none;
             height: 100%;
             background-color: #668ee2;
         } */
         
         .navbar-toggler {
             background-image: url(../images/togle.PNG);
             background-color: transparent;
             background-repeat: no-repeat;
             border-radius: 5px;
             border: 2px solid;
             border-color: #fff;
         }
         
         .navbar-toggler-icon {
             font-size: 16px;
             color: #fff;
             padding-left: 24px;
         }
         
         .active {
             font-weight: bold;
             background-color: #668ee2;
         }
         
         .navigation-full {
             background-color: #53668e
         }
         
         .shift {
             border-color: transparent;
             background-color: transparent;
             border: none;
             min-height: 0px;
             margin-bottom: 0px;
         }
         
         .shift2 {
             background-color: transparent;
             border-color: transparent;
             min-height: 0px;
             margin-bottom: 0px;
         }
         
         .banner-full img {
             width: 100%;
         }
         
         .banner-full {
             text-align: center;
             padding-left: 0px;
             padding-right: 0px;
         }
         
         .banner-content {
             position: absolute;
             bottom: 100px;
             border-radius: 16px;
             padding: 10px;
             background-color: rgba(83, 102, 142, 0.7);
             color: #fff;
             left: 35%;
         }
         
         .box-content-full h2 {
             text-align: center;
             color: #53668e;
             margin: 20px;
         }
         
         .cont-box-image img {
             border: 2px solid;
             border-color: #53668e;
             border-radius: 15px;
             margin-bottom: 10px;
         }
         
         .cont-box-image {
             text-align: center;
             margin: 10px 0 50px 0;
         }
         
         .cont-box-image a {
             color: #53668e;
             font-weight: bold;
         }
         
         .cont-box-image a:hover {
             text-decoration: underline;
         }
         
         .box-button {
             padding: 10px 15px !important;
             background-color: #53668e !important;
             border-radius: 10px !important;
             color: #fff !important;
             font-weight: bold !important;
             margin: 10px 0 20px 0 !important;
         }
         
         .box-button:hover {
             color: #fff !important;
             background-color: #8f9ab3 !important;
             text-decoration: none !important;
         }
         
         .call-sect-full {
             background-image: url(../images/comp-image1.jpg);
             background-attachment: fixed;
             background-size: cover;
             padding-left: 0px;
             padding-right: 0px;
         }
         
         .call-sect-full h3 {
             font-size: 29pt;
             color: #ffffff;
             text-align: center;
             padding: 10% 0 10% 0;
         }
         
         .call-section {
             background-color: #53668e9c;
         }
         
         .call-section a {
             color: #fff;
             text-decoration: underline;
         }
         
         .call-section a:hover {
             color: #fff;
             text-decoration: none;
         }
         
         .about-cont-full {
             text-align: center;
             background-color: rgba(213, 214, 216, .7);
         }
         
         .about-cont-full h4 {
             font-size: 18px;
             font-weight: bold;
         }
         
         .about-cont-sec a {
             color: #53668e;
             font-weight: bold;
         }
         
         .about-cont-button {
             padding: 10px 15px;
             background-color: #53668e;
             border-radius: 10px;
             color: #fff;
         }
         
         .about-cont-button:hover {
             background-color: #8f9ab3;
             color: #fff;
             text-decoration: none;
         }
         
         .home-contact-area-full {
             padding: 20px 0 20px 0;
         }
         
         .home-contact-area-full2 {
             padding: 20px 0 20px 0;
             background-color: rgba(213, 214, 216, .7);
         }
         
         .home-cont-are-h4 {
             font-size: 24px;
             font-weight: bold;
         }
         
         .home-cont-are-an {
             font-size: 18px;
             color: #53668e;
             text-decoration: underline;
         }
         
         .home-cont-are-an:hover {
             color: #53668e;
             /* font-weight: bold; */
             text-decoration: none;
         }
         
         .social-icon {
             padding-left: 20px;
         }
         /* .social-icon img{
            padding-left: 20px;
        } */
         
         .footer-full {
             background-color: #53668e;
             text-align: center;
             padding: 10px;
             color: #fff;
         }
         
         .footer-full a {
             color: #fff;
             padding: 0 0px 0 0px;
             font-weight: bold;
         }
         
         .footer-nav a {
             padding: 0 10px 0 10px;
         }
         /* End of Home Page Css */
         
         .boiler-page-cont a {
             color: #53668e;
             font-weight: bold;
         }
         
         .boiler-page-cont img {
             border: 2px solid;
             border-color: #53668e;
             border-radius: 10px;
             width: 100%;
         }
         
         .cont-box-2 {
             padding-bottom: 30px;
         }
         
         .cont-box-2 a {
             color: #53668e;
             font-weight: bold;
         }
         
         .box-content-full2 h2 {
             color: #53668e;
             margin: 50px 0 10px 0;
         }
         
         .box-content-full2 p {
             margin: 10px 0 50px 0;
         }
         
         .cont-box-2 h3 {
             color: #7FAEDA;
         }
         
         .box-content-full2 h3 {
             color: #7FAEDA;
             margin: 50px 0 10px 0;
         }
         
         .privacy-policy {
             border: 2px solid;
             margin: 20px;
             padding: 20px;
         }
         
         .copy-right a {
             padding: 0px !important;
             font-weight: normal !important;
         }
         
         .fb-live-feed {
             text-align: center;
         }

         .santa {
                position: fixed;
                bottom: 10px;
                right: -500px;
                }

                #canv {
                position: fixed;
                pointer-events: none;
                z-index: 1;
                }

         
         @media only screen and (min-width: 768px) and (max-width:991px) {
             .header-full,
             .navigation-full,
             .banner-full,
             .box-content-full,
             .call-sect-full,
             .about-cont-full,
             .home-contact-area-full,
             .footer-full,
             .box-content-full2,
             .home-contact-area-full2,
             .privacy-cont-full {
                 padding: 0px !important;
             }
             nav ul li a {
                 font-size: 11px;
                 padding: 15px 5px 15px 5px;
             }
             .navbar-toggler-icon {
                 font-size: 11px;
             }
             .call-us {
                 text-align: left;
                 padding: 70px 100px 0 0;
             }
             .banner-content {
                 bottom: 55%;
                 left: 32%;
                 font-size: 20px;
             }
             .call-sect-full h3 {
                 font-size: 25pt;
             }
             .boiler-page-cont img {
                 width: 100%;
                 margin-top: 25%;
             }
             .cont-box-2 h3 {
                 padding-left: 20px;
             }
             .cont-box-2 p {
                 padding-left: 20px;
             }
         }
         
         @media only screen and (max-width: 600px) {
             .header-full,
             .navigation-full,
             .banner-full,
             .box-content-full,
             .call-sect-full,
             .about-cont-full,
             .home-contact-area-full,
             .footer-full,
             .box-content-full2,
             .home-contact-area-full2,
             .privacy-cont-full {
                 padding: 0px !important;
             }
             .banner-content {
                 position: unset;
                 padding: 10px;
                 background-color: rgba(83, 102, 142, 0.7);
                 color: #fff;
                 font-size: 24px;
             }
             .box-content-full h2 {
                 margin: 0px;
                 font-size: 20px;
             }
             .call-sect-full h3 {
                 font-size: 18pt;
             }
             .about-cont-button {
                 padding: 10px 12px;
             }
             .navbar-toggler {
                 background-image: none;
             }
             .logo {
                 padding: 10px 0 0 0;
                 text-align: center;
             }
             .call-us {
                 text-align: center;
                 padding: 10px 0 10px 0;
             }
             nav ul {
                 padding: 0px;
             }
             nav ul li {
                 display: block;
                 padding: 5px 5px 5px 5px;
             }
             nav ul li a:hover {
                 background-color: transparent !important;
                 border-bottom: 3px solid;
                 border-color: #00edf5;
             }
             .active {
                 background-color: transparent !important;
                 border-bottom: 3px solid;
                 border-color: #00edf5;
             }
             nav ul li a {
                 font-size: 15px;
                 padding: 0px;
             }
             .navbar-brand {
                 color: #fff !important;
             }
             .boiler-page-cont img {
                 width: 100%;
                 margin: 20px 0 20px 0;
             }
             .boiler-page-cont h3 {
                 margin-left: 10px;
             }
             .boiler-page-cont p {
                 margin-left: 10px;
             }
             .cont-box-2 h3 {
                 margin-left: 10px !important;
             }
             .cont-box-2 p {
                 margin-left: 10px !important;
             }
             nav.shift3 ul li a {
                 position: unset !important;
                 z-index: unset !important;
             }
             .fb-live{width: 100%;}
         }

         @media (max-width: 767px) {
            .santa {
            position: fixed;
            bottom: 10px;
            right: -500px;
            }
            }