        html{
            min-width: 840px;
        }

        .dropbtn,
        .dropbtn3,
        .dropbtn2 {
          font-family: Arial;
          background-color:  transparent;
          xcolor: black;
          color: #fefefe;
          padding: 16px;
          font-size: 16px;
          border: none;
          cursor: pointer;
          min-width: 100px;
          text-transform: uppercase;
          xmargin-left: 30px;

          xfont-family: 'KG Blank Space Solid Regular';
          xsrc: url('KGBlankSpaceSolid.ttf')  format('truetype'), /* Safari, Android, iOS */
        }

        .dropbtn:hover, .dropbtn:focus, 
        .dropbtn2:hover, .dropbtn2:focus, 
        .dropbtn3:hover, .dropbtn3:focus {
          background-color: #ebd064;
          color: white;
        }

        .dropdown, .dropdown2, .dropdown3 {
          position: relative;
          display: inline-block;
        }

        .dropdown-content, .dropdown-content2, .dropdown-content3 {
              display: none;  position: absolute;
              left: -20px;  
              background-color: #fefefe; 
              border-radius: 4px;  
              min-width: 120px;
              overflow: auto;
              box-shadow: 2px 8px 16px 2px rgba(0,0,0,0.2);
              z-index: 9; 
              text-align: center;
        }

        .dropdown-content a, 
        .dropdown-content2 a, 
        .dropdown-content3 a {

          padding: 6px;
          text-decoration: none;
          display: block;
          font-size: 1.1em !important;
          width: 12em !important;			
          color: #3f5963 !important;

        }

        .dropdown a:hover, .dropdown2 a:hover, .dropdown3 a:hover {
            background-color: #ffd1dc; 
			font-weight: bold;
            }

        .show, .show2, .show3 {display: block;}

        .dropdown-content2 {
          left: 120px;
        }

        .dropdown-content3 {
          left: 250px;
        }

        .arrow {
          border: solid white;
          border-width: 0 2px 2px 0;
          display: inline-block;
          padding: 3px;
        }

        .right {
          transform: rotate(-45deg);
          -webkit-transform: rotate(-45deg);
        }

        .left {
          transform: rotate(135deg);
          -webkit-transform: rotate(135deg);
        }

        #myDropdown{
            z-index: 999;
        }

        .site-slider{
            z-index: -999;
        }

        .up {
          transform: rotate(-135deg);
          -webkit-transform: rotate(-135deg);
        }

        .down {
          transform: rotate(45deg);
          -webkit-transform: rotate(45deg);
        }

        #nav_container{
            float: right;
            margin: 7px 10px;
            xwidth: 100%;
        }

        #header_nav{
            xpadding-top: 15px;
            padding-top: 5px;
			xpadding-top: 20px;
            width: 100%;
            xheight: 90px;
            height: 75px;
            xbackground-color: #ebd064;

            /*start ------------*/
            width: [object Object]px; 
            height: [object Object]px; 
        // background: #EBD064; 
        // /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#eaca68+0,e9c65b+44,d4ab42+100 */
        // background: #eaca68; /* Old browsers */
        // background: -moz-linear-gradient(top,  #eaca68 0%, #e9c65b 44%, #d4ab42 100%); /* FF3.6-15 */
        // background: -webkit-linear-gradient(top,  #eaca68 0%,#e9c65b 44%,#d4ab42 100%); /* Chrome10-25,Safari5.1-6 */
        // background: linear-gradient(to bottom,  #eaca68 0%,#e9c65b 44%,#d4ab42 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        // filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaca68', endColorstr='#d4ab42',GradientType=0 ); /* IE6-9 */
        // border: solid #E6C540 1px; 
        //	box-shadow: 0 1px 8px rgba(0, 0, 0, 0.2)  ; 
        //	-webkit-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.2)  ; 
        //	-moz-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.2)  ; 


                background: white;
                border-bottom: 1px solid #d9e8f1;







            text-align: right;

            xoverflow: hidden;
        }

        #logo_holder{
            width: 70px;
            height: 70px;
            margin-right: 10px;
            position: absolute;
            top: 5px;
            left: 15px
        }

        .header-main-content{
            visibility: hidden;
        }


        .footer-bs {
            background-color: #102e4b;
            padding: 60px 40px;
            color: rgba(255,255,255,1.00);
            margin-bottom: 20px;
            border-bottom-right-radius: 6px;
            border-top-left-radius: 0px;
            border-bottom-left-radius: 6px;
        }
        .footer-bs .footer-brand, .footer-bs .footer-nav, .footer-bs .footer-social, .footer-bs .footer-ns { padding:10px 25px; }
        .footer-bs .footer-nav, .footer-bs .footer-social, .footer-bs .footer-ns { border-color: transparent; }
        .footer-bs .footer-brand h2 { margin:0px 0px 10px; }
        .footer-bs .footer-brand p { font-size:16px; color:rgba(255,255,255,0.70); }

        .footer-bs .footer-nav ul.pages { list-style:none; padding:0px; }
        .footer-bs .footer-nav ul.pages li { padding:5px 0px;}
        .footer-bs .footer-nav ul.pages a { color:rgba(255,255,255,1.00); font-weight:bold; text-transform:uppercase; }
        .footer-bs .footer-nav ul.pages a:hover { color:rgba(255,255,255,0.80); text-decoration:none; }
        .footer-bs .footer-nav h4 {
            font-size: 11px;
            text-transform: uppercase;
            letter-spacing: 3px;
            margin-bottom:10px;
        }

        .footer-bs .footer-nav ul.list { list-style:none; padding:0px; }
        .footer-bs .footer-nav ul.list li { padding:5px 0px;}
        .footer-bs .footer-nav ul.list a { color:rgba(255,255,255,0.80); }
        .footer-bs .footer-nav ul.list a:hover { color:rgba(255,255,255,0.60); text-decoration:none; }

        .footer-bs .footer-social ul { list-style:none; padding:0px; }
        .footer-bs .footer-social h4 {
            font-size: 11px;
            text-transform: uppercase;
            letter-spacing: 3px;
        }
        .footer-bs .footer-social li { padding:5px 4px;}
        .footer-bs .footer-social a { color:rgba(255,255,255,1.00);}
        .footer-bs .footer-social a:hover { color:rgba(255,255,255,0.80); text-decoration:none; }

        .footer-bs .footer-ns h4 {
            font-size: 11px;
            text-transform: uppercase;
            letter-spacing: 3px;
            margin-bottom:10px;
        }
        .footer-bs .footer-ns p { font-size:12px; color:rgba(255,255,255,0.70); }

        @media (min-width: 768px) {
            .footer-bs .footer-nav, .footer-bs .footer-social, .footer-bs .footer-ns { border-left:solid 1px rgba(255,255,255,0.10); }
        }

        .title_holder{
        display: flex;
        justify-content: center;
        align-items: center;
        }

                    .h2_header{
                    font-family: ui-rounded, "SF Pro Rounded", "Nunito", "Avenir Next", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;

                    color: #3f5963;
                    padding: 5px 2px;
                    }

                    .h2_header:hover{
                    color: #1291b5 !important;
                    background-color: #e1f6fc;
                    padding: 5px 2px;
                    border-radius: 8px;
                    }


                    #plansTxt{
                    font-family: ui-rounded, "SF Pro Rounded", "Nunito", "Avenir Next", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;

                    color: #3f5963;
                    padding: 5px 2px;
                    }
                    #plansTxt:hover{
                    color: #1291b5;
                    background-color: #e1f6fc;
                    padding: 5px 2px;
                    border-radius: 8px;
                    }
