@media only screen and (max-width: 767px){
    .home3-footer .col-12 {
        flex: 0 0 auto;
        width: 100% !important;
    }

}

.col-lg-4 {
    flex: 0 0 auto;
    width: 32% !important;
    
}

/*! CSS Used from: https://themerange.net/html/merit/merit/assets/css/bootstrap.css */
*,::after,::before{box-sizing:border-box;}
section{display:block;}
h2{margin-top:0;margin-bottom:.5rem;}
ul{margin-top:0;margin-bottom:1rem;}
a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects;}
a:hover{color:#0056b3;text-decoration:underline;}
h2{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit;}
h2{font-size:2rem;}
.clearfix::after{display:block;clear:both;content:"";}
@media print{
*,::after,::before{text-shadow:none!important;box-shadow:none!important;}
a:not(.btn){text-decoration:underline;}
h2{orphans:3;widows:3;}
h2{page-break-after:avoid;}
}
/*! CSS Used from: https://themerange.net/html/merit/merit/assets/css/style.css */
/*! @import https://themerange.net/html/merit/merit/assets/css/global.css */
*{margin:0px;padding:0px;border:none;outline:none;}
a{text-decoration:none;cursor:pointer;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;color:var(--main-color);}
a:hover,a:focus,a:visited{text-decoration:none;outline:none!important;}
h2{position:relative;margin:0px;background:none;color:var(--main-color-two);font-family:var(--font-family-Manrope);}
h2{line-height:1.2em;font-weight:700;font-size:var(--font-48);}
.auto-container{position:static;max-width:1200px;padding:0px 15px;margin:0 auto;}
ul,li{list-style:none;padding:0px;margin:0px;}
/*! end @import */
/*! @import https://themerange.net/html/merit/merit/assets/css/owl.css */
ul{padding:0;margin:0;list-style:none;}
/*! end @import */
.page-title{position:relative;background-size:cover;padding:120px 0px 120px;}
.page-title h2{font-weight:800;color:var(--color-two);text-transform:capitalize;}
.page-title .bread-crumb{position:relative;margin-top:var(--margin-top-20);}
.page-title .bread-crumb li{position:relative;font-weight:600;display:inline-block;color:var(--color-four);text-transform:uppercase;font-size:var(--font-16);margin-right: 1px;padding-right: 0px;}
.page-title .bread-crumb li:last-child{padding-right:0;margin-right:0;}
.page-title .bread-crumb li:last-child:before{display:none;}
.page-title .bread-crumb li a{color:var(--main-color);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}
.page-title .bread-crumb li a:hover{color:var(--main-color);}
/*! CSS Used from: https://themerange.net/html/merit/merit/assets/css/responsive.css */
@media only screen and (max-width: 1140px){
h2{font-size:var(--font-40);}
}
@media only screen and (max-width: 767px){
.page-title{padding:70px 0px;}
}
@media only screen and (max-width: 599px){
h2{line-height:44px;font-size:var(--font-34);}
}
@media only screen and (max-width: 479px){
h2{line-height:38px;font-size:var(--font-28);}
.loot {
    padding: 5px 5px 5px 5px !important;
    display: unset !important;
}
}




















.gallery-filter{
        margin-bottom: 30px;
}








.loot {
    padding: 5px 5px 5px 5px !important;
    display: -webkit-inline-box;
}


/*! CSS Used from: https://demo.webtend.net/html/seeva/assets/css/bootstrap.min.css */
*,::after,::before{box-sizing:border-box;}
section{display:block;}
h3{margin-top:0;margin-bottom:.5rem;}
ul{margin-top:0;margin-bottom:1rem;}
a{color:#007bff;text-decoration:none;background-color:transparent;}
a:hover{color:#0056b3;text-decoration:underline;}
img{vertical-align:middle;border-style:none;}
h3{margin-bottom:.5rem;font-weight:500;line-height:1.2;}
h3{font-size:1.75rem;}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
@media (min-width:576px){
.container{max-width:540px;}
}
@media (min-width:768px){
.container{max-width:720px;}
}
@media (min-width:992px){
.container{max-width:960px;}
}
@media (min-width:1200px){
.container{max-width:1200px;}
}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
.col-lg-4,.col-sm-6{position:relative;width:100%;padding-right:15px;padding-left:15px;}
@media (min-width:576px){
.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
}
@media (min-width:992px){
.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
}
.text-center{text-align:center!important;}
@media print{
*,::after,::before{text-shadow:none!important;box-shadow:none!important;}
a:not(.btn){text-decoration:underline;}
img{page-break-inside:avoid;}
h3{orphans:3;widows:3;}
h3{page-break-after:avoid;}
.container{min-width:992px!important;}
}
/*! CSS Used from: https://demo.webtend.net/html/seeva/assets/fonts/fontawesome/css/all.min.css */
.far{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}
.fa-plus:before{content:"\f067";}
.far{font-family:"Font Awesome 5 Pro";}
.far{font-weight:400;}
/*! CSS Used from: https://demo.webtend.net/html/seeva/assets/css/style.css */
*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;}
img{max-width:100%;-webkit-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
h3{font-family:var(--font-lora);font-weight:400;line-height:1.2;color:var(--color-heading);margin:0px;}
h3 a{color:var(--color-heading);}
ul{margin:0px;padding:0px;list-style-type:none;}
a{color:var(--color-secondary);display:inline-block;-webkit-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
a:hover{color:var(--color-secondary);text-decoration:none;}
a:focus{text-decoration:none;outline:none;-webkit-box-shadow:none;box-shadow:none;}
a{display:inline-block;}
.section-gap{padding-top: 60px;padding-bottom: 100px;}
.mt-30{margin-top:30px;}
.mt-60{margin-top:60px;}
.mb-30{margin-bottom:30px;}
::placeholder{color:inherit;opacity:1;}
.template-btn{font-size:17px;font-weight:600;font-family:var(--font-inter);line-height:1.2;background-color:var(--color-secondary);color:var(--color-white);-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;padding:20px 40px;border-radius:30px;border:none;}
@media (max-width: 575px){
.template-btn{padding:18px 30px;font-size:15px;}
}
.template-btn i{font-size:15px;margin-left:6px;}
@media (max-width: 575px){
.template-btn i{font-size:14px;}
}
.template-btn:hover{background-color:var(--color-heading);color:var(--color-white);}
.gallery-item-two{position:relative;}
.gallery-item-two .gallery-thumbnail{position:relative;z-index:1;overflow:hidden;}
.gallery-item-two .gallery-thumbnail::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background-color: #4F6BC0;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;visibility:visible;opacity:0;}
.gallery-item-two .gallery-thumbnail img{width:100%;}
.gallery-item-two .gallery-caption{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;opacity:0;visibility:hidden;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);}
.gallery-item-two .gallery-caption .title{font-size:24px;line-height:1.4;}
.gallery-item-two .gallery-caption .title,.gallery-item-two .gallery-caption .title a{color: white;}
.gallery-item-two .gallery-caption .plus-icon{width:45px;height:45px;background-color:var(--color-secondary);color:var(--color-white);border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;}
.gallery-item-two:hover .gallery-thumbnail::before{opacity:0.8;visibility:visible;}
.gallery-item-two:hover .gallery-caption{opacity:1;visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.gallery-filter ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px;}
.gallery-filter ul li{cursor:pointer;line-height:1.4;font-size:16px;font-weight:600;color: black;background-color: #e9e6f5;padding:12px 35px;border-radius:25px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;margin:5px;}
@media (max-width: 991px){
.gallery-filter ul li{padding:10px 20px;font-size:15px;}
}
.gallery-filter ul li.active,.gallery-filter ul li:hover{background-color: #072990;color: white;}


.fa-plus{
    font-size: 40px !important;
    background: white;
    padding: 15px;
    border-radius: 10px;
}
