	.overlay.overlay-op-8:hover:before, .overlay.overlay-op-8.overlay-show:before, .overlay.overlay-op-8.show:before {
				opacity: -0.2 !important;
			}
			.ccv{
				opacity: 1 !important;
			}
			.txtbx{
				font-size: 18px;
    			color: #059886;
				padding-top: 20px;
    			font-weight: 600;
			}
			.txtbx1{
				font-size: 14px;
    			color: #059886;
				padding: 0px 20px !important;
			}
			.imgic{
			width:30% !important;margin: auto;display: block;
			}
			.colsi{
				background: #fff;padding: 30px 0px 10px 0px;border-radius: 25%;margin-right: 10px;width: 24%;
			}
			.imgsec{
				width: 100%;
				height: 300px;
				object-fit: cover;
				border-radius: 20px 20px 0px 0px;
			}
			.pribox{
				border: 1px solid #c4c4c4;
				border-top: none;
				border-radius: 0px 0px 15px 15px;
			padding: 20px 20px;
			}
			hr{
				margin: 6px 0 !important;
			}
			.butn{
				background: #c79f78;
				color: #fff;
				padding: 10px 0px;
				width: 50%;
				margin: auto;
				border-radius: 10px;
			}
			.butn1{
				background: #fde5d2;
				color: #000;
				padding: 10px 0px;
				width: 50%;
				/* margin: auto; */
				border-radius: 10px;
				font-size: 18px;
				font-weight: 600;
			}
			.align-items-center {
                align-items: initial !important;
            }
            body {
   
                 font-family: 'Montserrat' !important;
     
            }
            .uptop{
                width: 25% !important;margin-top: 100% !important;float: right !important ;
            }
            .logosc{
                height:auto;width:20%
            }
            @media only screen and (max-width: 600px) {
                .icen{
                    width: 9% !important;
                    font-size: 18px !important;
                    border: 0px solid #d39a5f !important;
                    padding: 10px 0px !important;
                    border-radius: 50% !important;
                    color: #d29a5f !important;
                    margin-right: 10px !important;
                    cursor: pointer !important;
                }
                .uptop{
                width: 25%;margin-top: 0% !important;
                }
                .logosc{
                    height:auto;width:40% !important;
                }
                .colsi{
    				background: #fff;padding: 30px 0px 10px 0px;border-radius: 25%;width: 80% !important;margin: auto !important;
                    margin-bottom: 20px !important;
    			}
    			.imgdoz{
                    width:80% !important;
                }
                .butnew{
                    width: 50% !important;background: #c18c59a1 !important;
                }
                #footer {
                    background: #262a2ff5 !important;
                }
                .slashbtn{
                    color:#fff !important;font-size:18px !important; width: 35% !important;text-align:left;
                }
            }
            .sticky-wrapper.sticky-wrapper-effect-1.sticky-effect-active .sticky-body {
                position: fixed;
                background:#059886 !important
                /*-webkit-animation: headerReveal .4s ease-in;*/
                /*animation: headerReveal .4s ease-in;*/
            }
            .imgdoz{
                width:40% ;
            }
            .hamburguer-btn {
                margin-top: 12%;
            }
            .txtli{
                color: #136565;
                font-size: 15px;
                font-weight: 600;
            }
            .txtsl{
                color: #c79f78 !important;
                padding: 0px 2%;
                font-size: 17px;
            }
            #footer .footer-copyright.footer-copyright-style-2 {
                background: #383232;
                border-top: 1pxsolidrgba(255,255,255,.05);
                margin-top: -46px;
            }

            .icen{
                width: 6%;
                font-size: 15px;
                border: 2px solid #d39a5f;
                padding: 7px 0px;
                border-radius: 50%;
                color: #d29a5f;
                margin-right:10px;
                cursor: pointer;
            }
            a:not(.btn):hover {
    text-decoration: none !important;
}
#footer {
    background: #21252900;
    border-top:1px solid #21252900;
    font-size: .9em;
    margin-top: 50px;
    padding: 0;
    position: relative;
    clear: both;
    margin-top: 0px !important;
}
html.sticky-header-active .hamburguer-btn.hamburguer-btn-sticky-dark .hamburguer span, html.sticky-header-active .hamburguer-btn.hamburguer-btn-sticky-dark .close span, .pin-wrapper .sticky-active:not([class*=sticky-wrapper-effect]) .hamburguer-btn.hamburguer-btn-sticky-dark .hamburguer span, .pin-wrapper .sticky-active:not([class*=sticky-wrapper-effect]) .hamburguer-btn.hamburguer-btn-sticky-dark .close span, .pin-wrapper .sticky-effect-active .hamburguer-btn.hamburguer-btn-sticky-dark .hamburguer span, .pin-wrapper .sticky-effect-active .hamburguer-btn.hamburguer-btn-sticky-dark .close span {
    background: #fff !important;
}

.butnew{
    width: 35%;background: #c18c59a1 !important;
}

.slashbtn{
    color:#fff !important;font-size:18px !important; width: 25%;
}
.nccl2{
    width: 40px;
    height: 40px;
    border: 2px solid #b98a5a;
    font-size: 15px;
    text-align: center;
    border-radius: 50%;
    color: #b98a5a;
    margin-right: 10px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    
}
.nci1{
    height: 44px;padding-top:10px;float: right;margin-top: -14px;
}

@media only screen and (max-width: 600px) {
   .nccl2{
    width: 8% !important;
    border: 0px solid #b98a5a;
    font-size: 15px;
    padding: 3px 5px 1px 5px;
    text-align: center;
    border-radius: 50%;
    color: #b98a5a;
    margin-right: 10px;
    cursor: pointer;
    
} 
.nci1{
        height: 44px;
    padding-top: 10px;
    float: none !important;
    margin-top: 20px !important;
    margin: auto !important;
    display: block !important;
}
}
html.side-header-hamburguer-sidebar .main .container, html.side-header-hamburguer-sidebar #footer .container {
    padding: 0px 10px !important;
}