@charset "utf-8";
/* CSS Document */
.marg-top-50{margin-top:50px;}
.section-wwa h4{font-family:"Inter", sans-serif; font-size:18px; font-weight:700; margin:20px 0;}
.content-block h1{font-size:100px; margin-top:180px; line-height:100px;}
@media screen and (max-width:1199px){
.navigation ul li a{font-size:14px;}
.navigation ul li{margin-left:35px;}
.section-event h2{font-size:36px;}
.image-grid h3{font-size:25px;}
.ev-block{width:450px; padding:20px 25px;}	
.ev-block h3{font-size:30px;}
.ev-block p{ margin:10px 0 0; font-size:18px;}
.ev-block h4{font-size:14px;}
.navigation ul li{margin-left:30px;}
.slider-block h4{ font-size:24px; letter-spacing:30px; word-spacing:20px;}
.content-block h1{margin-top:250px;}
.content-block h1 span{padding-left:150px;}
.content-block a.btn-button{margin-top:100px;}
.section-gridicon{padding:60px 0;}
.section-gridicon2{padding:60px 0;}
.content-block2 h3{font-size:100px;}
.service-block{padding:20px 25px;}
.title-icon h3{font-size:15px;}
.title-icon img{height:40px;}
.section-hif{height:auto;}
}
@media screen and (max-width:991px){
.navbar-toggler:hover{outline:none;}
.navbar-toggler:focus{outline:none; box-shadow:none !important;}
.navbar-toggler{border-color:transparent;}
.navbar-toggler{padding:0; line-height:inherit;}	
.navigation ul{text-align:right;}	
.navigation ul li a{padding:0; line-height:40px; border:none;}
.navigation ul li{margin-left:0;}
.navigation ul.d-flex li a{ padding-left:10px;}
.navigation ul.d-flex{justify-content:flex-end;}
.image-grid{margin-top:50px;}	
.ev-block,.evblock-row2 .ev-block{margin:0 auto;}
.ev-block{width:100%;}
.content-block h1{font-size:60px; line-height:60px;}
.content-block h1 span{padding-left:130px;}
.content-block a.btn-button{margin-top:100px;}
.content-block2{width:400px;}
.content-block2 h3{font-size:80px; line-height:80px;}
.section-gridicon{padding:30px 0 60px;}
.section-gridicon2{padding:80px 0 60px;}
.section-hif,.section-htl{height:auto; padding:50px 0;}
.section-someelse{margin-top:0;}
.section-expert{padding:200px 0 100px;}
.slider-block h4{font-size:20px; letter-spacing:25px; word-spacing:20px;}
.section-contact input[type="submit"]{float:none; margin-top:77px; margin-left:-210px;}
.section-relj h2{font-size:35px;}
.account-block{text-align:right; padding-right:15px;}
.single-desc h3{font-size:30px;}
.single-desc p{font-size:16px;}
}
@media screen and (max-width:768px){
}
@media screen and (max-width:767px){
.section-event{text-align:center;}
.title-icon h3{font-size:17px;}
.ss-content{margin-top:80px; width:90%;}
.title-icon img{ height:60px;}
.service-block{padding:25px 20px;}
.ss-content p{font-size:14px; line-height:25px;}
.section-contact h3{font-size:30px;}
.section-contact p{font-size:16px;}
.contact-info li{width:50%;}
.social-links{text-align:left; margin-top:30px;}
.social-links a{margin-left:auto; margin-right:15px;}
.contact-info{margin-top:0;}
.banner-block h2{font-size:30px;}
.banner-block p span{font-size:18px;}
.section-banner{padding:80px 0;}
.section-expert{padding:50px 0;}
.expert-heading img{display:none;}
.section-expert h3{display:block;}
.section-expert h3{font-size:40px; text-align:center;}
.expert-column{margin-top:20px;}
.expert-column li{margin-top:30px;}
.section-slider{height:auto;}
.content-block,.content-block2{position:static; margin:30px 0 0;}
.slider-block h4{font-size:18px; letter-spacing:2px; word-spacing:5px;}
.content-block h1 span{padding-left:0;}
.content-block h1{margin-top:10px; text-align:center;}
.content-block a.btn-button{margin:30px auto 0; display:block;}
.section-slider{padding-bottom:50px;}
.content-block h1{font-size:40px; line-height:normal;}
.content-block2{width:100%; text-align:center;}
.content-block2 h3{font-size:50px;}
.content-block2 p{width:100%;}
.section-someelse{height:auto; padding:50px 0;}
.section-gridicon2{padding:50px 0;}
.info{margin-top:40px;}
.copyright-sec{text-align:center; line-height:25px;}
.righttext{text-align:center;}
.section-contact input[type="submit"]{margin-top:0; margin-left:0;}
.section-header h2{font-size:30px;}
.about-sec h2{font-size:30px;}
.section-relj h2{font-size:30px;}
.banner-block{text-align:center;}
.about-sec{text-align:center;}
footer{text-align:center;}
.section-wwa{text-align:center;}
.section-wwa p{margin-bottom:20px;}
.user-registration-page .entry-title{font-size:36px;}
.wishlist_table.mobile li .item-wrapper .product-thumbnail{display:none !important;}
.wishlist_table.mobile li .item-details h3 a{color:#000 !important;}
.wishlist_table.mobile li{display:flex !important;}
.section-banner{padding:380px 0 0; background-size:contain;}
.banner-block{width:100%;}
	.page-template-something-else .banner-block h2, .page-template-something-else .banner-block p{color:#000;}	
}
@media screen and (max-width:650px){
.section-banner{padding:330px 0 0; background-size:contain;}
.banner-block{width:100%;}		
}
@media screen and (max-width:576px){
.ev-block h3{font-size:24px;}	
.section-event h2{font-size:30px;}
.service-block{width:300px; max-width:100%; margin:0 auto;}
.ss-content{margin-top:120px;}
.banner-block h2{font-size:25px;}
.content-block h1{font-size:30px;}
.slider-block h4{font-size:16px;}
.section-expert h3,.content-block2 h3{font-size:36px;}
.section-header h2{font-size:25px;}
.about-sec h2{font-size:25px;}
.section-relj h2{font-size:25px;}
.user-registration-page .entry-title{font-size:30px;}
.section-banner{padding:290px 0 0; background-size:contain;}
.banner-block{width:100%;}	
}
@media screen and (max-width:480px){
.contact-info li a{font-size:14px;}
.contact-info{display:block;}
.contact-info li{width:100%;}
.section-banner{padding:250px 0 0; background-size:contain;}	
}
@media screen and (max-width:360px){
.section-banner{padding:210px 0 0; background-size:contain;}		
}
@media screen and (max-width:435px){
}
@media screen and (max-width:400px){
}
@media screen and (max-width:320px){
.section-banner{padding:180px 0 0; background-size:contain;}		
}