.page-loader {
            background: #fff;
            position: fixed;
            height: 100%;
            width: 100%;
            top: 0;
            left: 0;
            z-index: 9999;
            opacity: 1;
            
        }
   
        .page-loader-inner {
            position: absolute;
            width: 100%;
            top: 50%;
            left: 0;
            padding: 20px;
            transform: translateY(-50%);
        }

        .spinner {
            position: relative;
            height:  50px;
            width:  50px;
            margin: 100px auto;
        }

        .double-bounce1,
        .double-bounce2 {
            position: absolute;
            background-color: #6aab4f;
            border-radius: 50%;
            opacity: 0.5;
            height: 100%;
            width: 100%;
            left: 0;
            top: 0;
            animation: bounce 2.0s infinite ease-in-out;
        }


        .double-bounce1:after,
        .double-bounce2:after{
                    content: url('../images/LogoFlower.svg');
                    width:30px;
                    height:30px;
                    color:#fff;
                    position:absolute;
                    line-height:1.3;
                    top:10px;
                    left:10px;
                    -webkit-animation:spin 2s linear infinite;
                    -moz-animation:spin 2s linear infinite;
                    animation:spin 2s linear infinite;
        }

                @-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } }
                @-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } }
                @keyframes spin { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }

        .double-bounce2:after{
            line-height:1.2;
        }

        .double-bounce2 {
            animation-delay: -1.0s;
        }

        @-webkit-keyframes bounce {
            0%, 100% {
                -webkit-transform: scale(0.0)
            }

            50% {
                -webkit-transform: scale(1.0)
            }
        }

        @keyframes bounce {
            0%, 100% {
            transform: scale(0.0);
            }

            50% {
            transform: scale(1.0);
            }
        }

			.extra-nav {
			  	display: flex;
			  	justify-content: center;
			  	align-items: center;
			  	gap: 10px;
				border-left: 1px solid;
				padding-left: 15px;
				border-color: rgba(240,240,240,.8);
			}
			.extra-nav ul{
				margin-bottom:0;
			}
			.social-menu{
				display: flex;
				gap: 10px;
				justify-content: center;
			  	align-items: center;
			}
			.social-menu li,.social-menu li a{
				display: flex !important;
				justify-content: center;
			  	align-items: center;
				
			}
			.extra-nav > ul > li:first-child {
			  border-left: none !important;
			  padding: 0 0 0 0 !important;
			}
			header ul.social-menu li a{
				padding:0;
				font-size:20px;
			}
			header .inner-nav .social-menu{
				display:none;
			}
			@media screen and (max-width:1330px) and (min-width:1200px){
				.extra-nav {
				  padding-top: 5px;
				  flex-direction: column;
				  gap: 0;
				}
				.extra-nav .social-menu {
				  gap: 5px;
				  order: 1;
				}
			}
			@media screen and (max-width:1199px){
				.extra-nav .social-menu{
				   display:none;
				}
				header .inner-nav .social-menu{
					display:flex;
				}
			}
