/* #Media Queries
================================================== */
/* END__ */

@media (min-width: 1200px) and (max-width: 1399px) {
.banner .banner-content .container:after{ width:90px; height:209px; right:-10px; bottom:-120px;}
}

@media (min-width: 992px) and (max-width: 1199px) {
body, .btn , .dropdown-menu, .input-group-text, .popover-header{ font-size:1rem;}
.header{ padding:40px;}
.header img{ width:120px;}
.banner .banner-content h1{ font-size:36px;}
.banner .banner-content .container:after{ width:90px; height:209px; right:-10px; bottom:-150px;}
.banner-btn .button-one .media-body, .banner-btn .button-two .media-body{ font-size:24px; line-height:34px;}
.w1 .form-wrapper .form-content h4{ font-size:22px;}
.w2 .content .quote-content h3, .w2 .content .quote-content p{ margin-bottom:30px;}
.w2 .content .quote-content h3{ font-size:30px;}
.w2 .owl-nav, .w7 .owl-nav, .w8 .owl-nav{ margin:30px 0; text-align:center;}
.w2 .owl-prev, .w2 .owl-next, .w7 .owl-prev, .w7 .owl-next, .w8 .owl-prev, .w8 .owl-next{ position:relative; top:auto; margin-top:auto; height:54px; width:50px; right:auto; left:auto; display:inline-block; margin-left:5px; margin-right:5px;}
.intro-section h2{ font-size:36px;}
} 
/* END__ */

@media (min-width: 768px) and (max-width: 991px) {
body, .btn , .dropdown-menu, .input-group-text, .popover-header{ font-size:1rem;}
.header{ padding:40px;}
.header img{ width:120px;}
.banner .banner-content h1{ font-size:30px;}
.banner .banner-content .container:after{ width:90px; height:209px; right:-10px; bottom:-150px;}
.banner-btn .button-one .media-body, .banner-btn .button-two .media-body{ font-size:24px; line-height:34px; padding:25px 25px 25px 0}
.w1{ padding:50px 0;}
.w1 .form-wrapper{ padding:200px 0 100px;}
.w1 .form-wrapper .left-img{ width:150px; top:-80px; left:0;  bottom:auto;}
.w1 .form-wrapper .right-img{ width:250px; bottom:0; right:0;}
.w1 .form-wrapper .form-content{ padding:70px 70px 150px;}
.w1 .form-wrapper .form-content h4{ font-size:20px;}
.w2, .w4, .w5, .w6, .w7 , .w8, .instagram-images{ padding:50px 0;}
.w2 .content{ padding:45px;}
.w2 .content .slide{ bottom:0;}
.w2 .content .full-img{ margin-bottom:30px;}
.w2 .content .quote-content h3, .w2 .content .quote-content p{ margin-bottom:16px;}
.w2 .content .quote-content h3{ font-size:30px;}
.w2 .owl-nav, .w7 .owl-nav, .w8 .owl-nav, .instagram-images .owl-nav{ margin:30px 0 0; text-align:center;}
.w2 .owl-prev, .w2 .owl-next, .w7 .owl-prev, .w7 .owl-next, .w8 .owl-prev, .w8 .owl-next, .instagram-images .owl-prev, .instagram-images .owl-next{ position:relative; top:auto; margin-top:auto; height:54px; width:50px; right:auto; left:auto; display:inline-block; margin-left:5px; margin-right:5px;}
.intro-section h2{  margin-bottom:40px;} 
.intro-section h2{ font-size:36px;} 
.w5 [class*=col-] + [class*=col-]{ margin-top:40px;} 
} 
/* END__ */

@media only screen and (max-width: 767px) {
body, .btn , .dropdown-menu, .input-group-text, .popover-header{ font-size:0.875rem;}
.header{ padding:20px; text-align:center;}
.header img{ width:100px;}
.banner .banner-content h1{ font-size:24px;}
.banner .banner-content .container:after{ width:60px; height:139px; right:0; bottom:-140px;}
.banner-btn .button-one{ padding:15px 20px; margin:0 30px; display:block;}
.banner-btn .button-one .media-body, .banner-btn .button-two .media-body{ font-size:16px; line-height:24px; padding:10px 15px 10px 0; margin-right:15px;}
.banner-btn .button-one .media img, .banner-btn .button-two .media img{ width:20px;}
.w1{ padding:50px 0;}
.w1 .form-wrapper{ padding:200px 0 100px;}
.w1 .form-wrapper .left-img{ width:100px; top:20px; left:0;  bottom:auto;}
	@media(max-width: 769px){
	.w1 .form-wrapper .left-img{ display: none;}}
	
.w1 .form-wrapper .right-img{ width:200px; bottom:0; right:0;}
.w1 .form-wrapper .form-content{ padding:70px 30px 150px;}
.w1 .form-wrapper .form-content h4{ font-size:20px;}
.w1 .form-wrapper .form-content input[type="submit"], .w5 .btn{ font-size:14px; padding:12px 20px;}
.w2, .w4, .w5, .w6, .w7 , .w8, .instagram-images{ padding:50px 0;}
.w2 .content{ padding:25px;}
.w2 .content .slide{ bottom:0;}
.w2 .content .full-img{ margin-bottom:30px;}
.w2 .content .quote-content h3, .w2 .content .quote-content p{ margin-bottom:16px;}
.w2 .content .quote-content h3{ font-size:24px;}
.w2 .owl-nav, .w4 .owl-nav, .w7 .owl-nav, .w8 .owl-nav, .instagram-images .owl-nav{ margin:30px 0 0; text-align:center;}
.w2 .owl-prev, .w2 .owl-next, .w4 .owl-next, .w4 .owl-prev, .w7 .owl-prev, .w7 .owl-next, .w8 .owl-prev, .w8 .owl-next, .instagram-images .owl-prev, .instagram-images .owl-next{ position:relative; top:auto; margin-top:auto; height:54px; width:50px; right:auto; left:auto; display:inline-block; margin-left:5px; margin-right:5px;}
.intro-section{ margin-bottom:30px;}
.intro-section h2, .w5 h2, .instagram-images h2{ font-size:36px;} 
.w4 .row [class*=col-] + [class*=col-], .w5 [class*=col-] + [class*=col-]{ margin-top:20px;} 
.footer .media, .footer .media-body{ text-align:center; display:block; margin:0; padding:0; border:none; line-height:1.5; font-size:14px;}
.footer img{ width:100px; margin-bottom:20px;}
.w7 .content{ padding:25px;}
.w7 .content blockquote, .w7 .content cite{ font-size:16px;}
.w12 .form-wrapper .form-content{ padding:40px;}
.w12 .form-wrapper{ margin-top:-50px;}
.banner .banner-content h3{ font-size:18px;}
} 
/* END__ */

.landscape-popup {
    display: none;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: #000;
    z-index: 1999;
    background-position: 50%;
    background-size: auto 60%;
    background-repeat: no-repeat;
    background-image: url(../images/site_gif.gif);
    -webkit-animation: d 2s infinite;
    animation: d 2s infinite;
	background-size: cover;
}
@media only screen and (max-width: 767px) and (orientation: landscape) {
    .landscape-popup {
        display: block
    }
}

