.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;}
.wpcf7 form .wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;border:2px solid #00a0d2;}
.wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output{display:none;}
.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;}
.wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232;}
.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;}
.wpcf7-form-control-wrap{position:relative;}
.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block;}
.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em;}
.wpcf7-list-item{display:inline-block;margin:0 0 0 1em;}
.wpcf7-list-item-label::before, .wpcf7-list-item-label::after{content:" ";}
.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative;}
form.submitting .wpcf7-spinner{visibility:visible;}
.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite;}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms;}
}
@keyframes spin {
from{transform:rotate(0deg);}
to{transform:rotate(360deg);}
}
@keyframes blink {
from{opacity:0;}
50%{opacity:1;}
to{opacity:0;}
}
.wpcf7 [inert]{opacity:0.5;}
.wpcf7 input[type="file"]{cursor:pointer;}
.wpcf7 input[type="file"]:disabled{cursor:default;}
.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr;}
.wpcf7-reflection > output{display:list-item;list-style:none;}
.wpcf7-reflection > output[hidden] {
display: none;
}.wp-pagenavi{clear:both;}
.wp-pagenavi a, .wp-pagenavi span{text-decoration:none;border:1px solid #BFBFBF;padding:3px 5px;margin:2px;}
.wp-pagenavi a:hover, .wp-pagenavi span.current{border-color:#000;}
.wp-pagenavi span.current {
font-weight: bold;
}ol{padding-left:1.5rem;}
ol li{list-style-type:decimal;}
section p a{color:#193f53;}
.justify-center{
justify-content:center;
} i{font-family:"Font Awesome 5 Pro";}
.sub-menu-toggle{display:none;}
.header-area-one .header-navigation.sticky{background-color:#131e26;}
h1{font-weight:900;}
.btn-link-bl{color:#4e738a !important;}
.bg-bl{background:#4e738a;}
.bg-yl{background:#f1e5da;}
.bg-dyl{background:#d9cfc5;}
.bg-xyl{background:#dbbfa5;}
.bg-white{background:#fff;}
.text-blue{color:#25394a;}
.main-btn::after{display:none;}
.page-title-inner h4{font-weight:400;font-family:'DM Sans', sans-serif;font-size:22px;line-height:28px;letter-spacing:1px;}
.page-title-inner h4, .page-title-inner p{color:#fff;text-transform:uppercase;}
.contact-map-section .map-box iframe{height:550px;}
.footer-area .copyright-area{background:#1d1e22;}
.wpcf7-form-control-wrap{display:block;}
.contact-area-v1 h2{font-size:36px;line-height:40px;}
.form_group .main-btn{border:none;padding-top:15px;padding-bottom:15px;}
.wpcf7-spinner{position:absolute;}
.contact-info-area-v1 .contact-info-item .info-inner-item .icon::after{display:none;}
.contact-info-item .info{font-size:16px;min-height:100px;}
.contact-info-item .info a{color:#727272;}
.contact-area-v1>.container>.row{padding:3rem;border:1px solid #dcdcdc;}
.footer-area .about-widget .icon i::before{color:#007fbf;padding:12px;border-radius:50px;width:45px;height:45px;display:block;text-align:center;padding-top:12px;}
.footer-area .about-widget .info h6{color:#cacaca;font-size:14px;font-weight:400;font-family:'DM Sans', sans-serif;}
.footer-area.footer-area-v1 .about-widget .info p{color:#fff;font-family:'DM Sans', sans-serif;font-size:16px;font-weight:700;}
.footer-area .about-widget .row{}
.footer-area .about-widget .row:last-child{border-bottom:1px solid transparent;}
.footer-menu-widget ul li a{color:#fff;font-size:16px;}
.footer-area a:hover{color:#007fbf;}
.footer-area.footer-area-v1 .footer-widget .widget.recent-post-widget .recent-post-list .post-thumbnail-content .post-title-date span.posted-on{color:#fff;}
.footer-area.footer-area-v1 .footer-widget .widget p{font-size:16px;}
.footer-area.footer-area-v1 .footer-widget .widget.about-widget .about-content .social-link li a{background:#4e738a;}
.footer-area.footer-area-v1 .footer-widget .widget.newsletter-widget .newsletter-form .form_group .form_control{background-color:#131e26;color:#aaaaaa;font-size:16px;}
.footer-area .footer-widget .widget.newsletter-widget .newsletter-form form .form_group .newsletter-btn{color:#243848;background:#f1e5da;}
.footer-area .footer-widget .widget.newsletter-widget .newsletter-form form .form_group .newsletter-btn:hover{color:#fff;background:-webkit-gradient(linear, left top, right top, from(#dbbfa5), to(#d9bea4));}
.back-to-top:hover, .back-to-top:focus{background:#007fbf;}
.footer-area .copyright-area .copyright-nav ul li a:hover{color:#4e738a;}
.footer-area .copyright-area .copyright-text p{color:#fff;font-size:16px;}
.header-navigation .main-menu ul>li.menu-item-has-children>a::after{color:#fff;}
.sarr{display:flex;justify-content:center;}
.sarr .slick-arrow{display:inline-block;width:40px;height:40px;line-height:42px;text-align:center;color:#16171a;font-size:26px;cursor:pointer;z-index:1;-webkit-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;background:#fff;top:42%;}
.sarr .slick-arrow:hover{background:#007fbf;color:#fff;}
.sarr .prev.slick-arrow{left:-10px;}
.sarr .next.slick-arrow{right:-10px;}
.prel{position:relative;}
.bg-light{background-color:#f5f5f5;}
.clients-area-v1 .sarr .slick-arrow{top:12%;}
.team-img{border-radius:10px;}
.team-slide .team-img{margin:0 1rem;}
.about-me-section .about-me-area .about-me-info .social-link li a:hover::after{background:#4e738a;}
section ul.social-link li::before{display:none;}
section ul{margin-bottom:30px;}
section ul li{padding-left:2rem;position:relative;}
section ul li::before{content:url(//rayteklighting.com/wp-content/themes/raytek/assets/images/li.png);display:inline-block;margin-right:12px;position:absolute;left:0;top:4px;}
section ul.slick-dots{display:flex;justify-content:center;margin-bottom:2rem;}
section ul.slick-dots li{padding:0;}
section ul.slick-dots li::before{content:"";background:#007fbf;display:inline-block;padding:6px;font-family:"Font Awesome 5 Pro";border-radius:50%;margin-right:12px;position:static;left:0;top:4px;}
section ul.slick-dots li:hover:before, section ul.slick-dots li:active:before{background:#002a40;}
.blog-grid-four li::before{display:none;}
.blog-grid-four .blog-post-item .entry-content .post-meta ul li{margin-right:0;}
.barr{transform:rotate(-90deg);font-size:20px;}
.blog-grid-four .post-meta i:before{color:#000;}
.bcal{color:#999999;}
.blog-grid-four .entry-content p{font-size:15px;line-height:23px;}
.btn-link{color:#002a40;}
.blog-grid-four a.btn-link{font-size:14px;}
.blog-grid-four .blog-post-item .entry-content .post-meta{font-size:14px;}
.imgcat{padding:10px;position:absolute;bottom:0;}
.imgcat a{background-color:#dbbfa5;padding:10px 15px;border-radius:8px;font-size:14px;color:#fff;line-height:16px;margin:5px;}
.imgcat a:hover{background-color:#4e738a;}
.bgrid .blog-post-item{position:relative;margin-bottom:13rem;}
.bgrid .blog-post-item .post-thumbnail img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 0.7s ease-out 0s;transition:all 0.7s ease-out 0s;}
.bgrid .blog-post-item:hover .post-thumbnail img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.wp-pagenavi{display:flex;justify-content:center;}
.wp-pagenavi .pages{display:none;}
.wp-pagenavi a, .wp-pagenavi span.current{margin:5px;-webkit-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.06);box-shadow:0px 0px 20px rgba(0, 0, 0, 0.06);}
.wp-pagenavi span.current{background:#007fbf;visibility:visible;color:#fff;}
.post-thumbnail a{display:block;}
.single-post .header-area-one.transparent-header, .error404 .header-area-one.transparent-header{top:0;padding:20px 0;position:relative;background-color:#243848;top:0;left:0;width:100%;z-index:999;}
section.bredcumbs-area ul li::before{display:none;}
.single-post .bredcumbs-area .page-title-inner ul.bredcumbs-link li a, .single-post .bredcumbs-area .page-title-inner ul.bredcumbs-link li::after{color:#4e738a;}
.single-post .bredcumbs-area .page-title-inner ul.bredcumbs-link li{color:#dbbfa5;}
.bredcumbs-area.brar{padding:30px 0 50px;}
.portfolio-meta h1{font-size:28px;text-align:center;line-height:40px;}
.portfolio-details-section .portfolio-item .portfolio-content{margin:auto;}
.portfolio-details-section .post-nav-tag{padding:30px;}
section.nli ul li::before{display:none;}
.slick-slider .slick-track, .slick-slider .slick-list{display:flex;}
.service-area-v1 .services-slide .serivce-item{margin:0 1rem;padding-bottom:5rem;font-size:16px;}
.services-slide .slick-list{padding-bottom:2rem;}
.service-area-v1 .serivce-item::after{background:url(//rayteklighting.com/wp-content/themes/raytek/assets/images/s2.png), #193f53;background-repeat:no-repeat;background-position:101% 80%;}
.serivce-item .row{position:absolute;width:calc(100% - 4rem);bottom:20px;justify-content:space-between;align-items:center;}
.sshover{visibility:hidden;position:absolute;bottom:0;left:0;}
.serivce-item:hover .shover{visibility:hidden;}
.serivce-item:hover .sshover{visibility:visible;}
.serivce-item .link a{font-weight:700;}
.serivce-item:hover .link a{color:#fff;}
.service-area-v1{background:#f0f0f0;}
.service-area-v1 .serivce-item .link a{width:100%;display:flex;justify-content:space-between;text-decoration:none;align-items:center;padding:6px 25px;border:1px solid #d8d2d0;color:#16171a;text-transform:uppercase;font-weight:600;font-size:14px;margin-top:2rem;}
.service-area-v1 .serivce-item:hover .link a{color:#007fbf;background:#fff;}
.clh1{color:#f1e5da;}
.service-area-v1 .serivce-item{padding-left:50px;padding-right:50px;min-height:500px;}
.row-content{max-width:900px;}
ul.social-link li, .post-meta ul li{padding-left:0;}
section.features-area-v4 .features-wrapper .features-content-box ul li{padding-left:2.5rem;line-height:2.5rem;}
.features-area-v4 .features-wrapper .features-content-box ul li::before{position:absolute;top:-4px;left:0;content:"";font-family:"Font Awesome 5 Pro";color:#4e738a;margin-right:15px;background:transparent;}
.features-area-v4 .features-wrapper .features-content-box{padding-right:0;}
.features-area-v4{font-size:16px;}
.features-area-v4 .features-wrapper::after{background:-webkit-gradient(linear, left top, right top, from(#4c6f86), to(#4c6f86));background:linear-gradient(90deg, #4c6f86 0%, #4c6f86 100%);}
.hero-area-v1 ul.button li::before{display:none;}
.hero-area-v1 .hero-content .button li:last-child{margin-left:0;}
.home-slide .slick-dots{display:flex;width:100%;padding:0;margin:0;list-style:none;position:absolute;bottom:20px;justify-content:center;}
.home-slide .slick-dots li::before{padding:8px;background:rgba(255, 255, 255, 0.4);}
.home-slide .slick-dots li.slick-active::before, .home-slide .slick-dots li:hover::before{background:#fff;}
.home-slide.sarr .prev.slick-arrow{left:1rem;}
.home-slide.sarr .next.slick-arrow{right:1rem;}
.header-navigation .navbar-toggler span{background-color:#002a40;}
.about-area-v1 .about-img-box .experience-box h2{font-size:120px;padding-top:3rem;}
.about-area-v1 .about-img-box .experience-box{background:-webkit-gradient(linear, left top, right top, from(#243746), to(#2b4e69));background:linear-gradient(90deg, #243746 0%, #2b4e69 100%);opacity:1;}
.about-area-v1 .about-img-box .about-img-one{background-image:url(//rayteklighting.com/wp-content/themes/raytek/assets/images/ab-bg.png);background-repeat:no-repeat;background-position:95% 10%;}
.clients-area-v1 .clients-item{align-items:center;justify-content:center;display:flex;}
.accordion .btn-link::after{display:inline-block;content:"";font-weight:300;font-family:"Font Awesome 5 Pro";margin-left:10px;vertical-align:middle;}
.accordion .btn-link{font-weight:700;text-decoration:none;font-size:16px;margin-top:1rem;}
.faq-wrapper .accordion-item .accordion-title[aria-expanded]::before{background:#007fbf;}
.accordion p{font-size:16px;}
.footer-logo img{max-width:130.1px;}
.footer-area .copyright-area .copyright-nav ul li{margin-left:30px;}
.nmenu{display:flex;color:#16171a;font-weight:500;}
.nmenu li{margin-left:2rem;}
.footer-widget{background:#16171a;}
.clients-area-v1 .row{background:#007fbf;}
.recent-post-list{display:flex;flex-flow:row wrap;}
.hero-area-v1 .bg_cover:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:rgba(22, 23, 26, 0.16);}
.hero-area-v1, .hrimg{overflow:hidden;}
.hero-area-v1::before, .hrimg::before{content:url(//rayteklighting.com/wp-content/themes/raytek/assets/images/lines.png);position:absolute;bottom:0;display:block;z-index:1;bottom:-10px;}
.hero-area-v1 .slick-dots{left:-41%;bottom:50%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}
.cta-area{background:#002a40;}
.arr{background-image:url(//rayteklighting.com/wp-content/themes/raytek/assets/images/arr.png);background-repeat:no-repeat;background-position:92% 100%;}
.cta_bg{position:relative;}
.cta_bg::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.7);}
.about-img-box{background-image:url(//rayteklighting.com/wp-content/themes/raytek/assets/images/dots.png);background-repeat:no-repeat;background-position:97% 4%;padding-top:3rem;padding-right:2.5rem;text-align:center;}
.faq-wrapper .accordion-item .accordion-title:hover{background:#002a40;color:#fff;}
.faq-wrapper .accordion-item .accordion-body::before{content:"";border-top:1px solid #ececed;display:block;margin-bottom:1rem;}
.faqr{font-size:80px;line-height:90px;font-weight:700;color:#f1f1f2;text-transform:uppercase;letter-spacing:1.5rem;position:absolute;left:-25rem;bottom:17rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}
.testimonial-area-v1{background-color:#f2edeb;background-image:url(//rayteklighting.com/wp-content/themes/raytek/assets/images/t1.png);background-position:top right;background-repeat:no-repeat;color:#fff;position:relative;}
.testimonial-content .title span{color:#007fbf;font-weight:600;}
.testimonial-content p{line-height:24px;}
.testimonial-area-v1 .slick-list{padding:4rem 0;}
.testimonial-item{background-color:#fff;padding:2rem 1rem;margin:0 1rem;text-align:center;position:relative;border:1px solid #e6e6e6;}
.testimonial-item::after{content:url(//rayteklighting.com/wp-content/themes/raytek/assets/images/test-bg.png);bottom:-41px;position:absolute;left:40px;}
section .testimonial-item ul li{padding:0;}
section .testimonial-item ul li::before{display:none;}
.testimonial-content .title{margin-bottom:1rem;}
.testimonial-content h5{margin-top:3rem;margin-bottom:0;}
.testimonial-thumb{position:absolute;top:-3rem;left:50%;-webkit-box-shadow:0px 0px 20px 10px rgba(0, 0, 0, 0.06);box-shadow:0px 0px 20px 10px rgba(0, 0, 0, 0.06);margin-bottom:10px;background:#fff;border-radius:50%;height:100px;width:100px;margin-left:-50px;display:flex;align-items:center;justify-content:center;}
.rating{margin-bottom:0;margin-top:1rem;}
.footer-area.footer-area-v1{position:relative;}
.clients-area-v1{position:absolute;width:100%;top:-75px;}
.clients-area-v1>.container{max-width:1350px;}
.footer-area.footer-area-v1 .about-widget .info p a{font-weight:600;padding-left:5px;}
.about-widget .info{margin-left:-20px;}
.hero-area-v1{position:relative;}
.hero-area-v1 .sarr{position:absolute;bottom:0;right:20%;}
.portfolio-area-v2 .portfolio-item .portfolio-img .portfolio-content>img{width:auto;margin:auto auto 2rem;}
.img-popup{width:100%;height:100%;display:flex;align-items:center;justify-content:center;}
.portfolio-area-v2{background-image:url(//rayteklighting.com/wp-content/themes/raytek/assets/images/s1.png);background-repeat:no-repeat;background-position:top right;}
.service-area-v1.reviews{background-image:none;}
.service-area-v1.reviews .serivce-item{padding:35px 25px 10px;background-color:#f8f4f4;}
.service-area-v1.reviews .serivce-item::after{background-image:none;}
.service-area-v1 .section-title{max-width:650px;margin-left:auto;margin-right:auto;}
.testimonial-area-v1 .section-title{max-width:640px;margin-left:auto;margin-right:auto;}
.ft.order-1 .features-content-box{float:right;}
.features-wrpper:nth-child(2n),
.abfeat{background-color:#002a40;color:#9f9f9f;}
.features-wrpper:nth-child(2n) h2,
.abfeat h2{color:#fff;}
.features-wrpper:nth-child(2n) .section-title span.span,
.features-wrpper:nth-child(2n) p,
.features-wrpper:nth-child(2n) h5,
.abfeat .section-title span.span, .abfeat p{color:#fff;}
.abfeat{background-image:url(//rayteklighting.com/wp-content/themes/raytek/assets/images/arr2.png);background-repeat:no-repeat;background-position:98% 100%;}
.abts{display:flex;flex-flow:row wrap;}
.habt{padding:1rem 5rem 1rem 1rem;background:#1e1e1e;margin:0.5rem 1rem 0.5rem 0;}
.habt:hover{background:#fff;}
.habt .bt{background-color:#007fbf;padding:14px;border-radius:50%;}
.habt .ht{font-size:20px;color:#fff;font-weight:700;padding-left:1rem;}
.habt:hover .ht{color:#007fbf;}
.ssport .portfolio-item{margin-left:1rem;margin-right:1rem;}
.ssport .container{max-width:1600px;}
.sidebar .widget{margin-bottom:3rem;}
.sidebar .widget:last-child{margin-bottom:0;}
.widget-search form{position:relative;}
.widget-search form input{width:100%;height:60px;background-color:#fff;padding:0 40px;font-size:16px;font-weight:500;box-shadow:0 0 2px rgba(23, 23, 23, 0.15);border:0;}
.widget-search form button{position:absolute;top:0;right:0;height:100%;width:60px;text-align:center;color:#fff;border:0;font-size:26px;background:#007fbf;}
.widget-search form button i{font-size:18px;}
.sidebar .widget-title{color:#16171a;font-size:22px;font-weight:700;margin-bottom:32px;margin-top:-7px;}
.tags-list{margin-bottom:-10px;}
.tags-list li{display:inline-block;margin-bottom:10px;margin-right:6px;}
.tags-list li a{display:inline-block;color:#16171a;font-size:14px;font-weight:500;height:30px;line-height:30px;padding:0 18px;border-radius:6px;background-color:#f2f2f2;}
.tags-list li a:hover{color:#fff;}
.wid-post{display:flex;flex-flow:row;}
.wid-post-thumb{position:relative;min-width:70px;max-width:70px;}
.wid-post-thumb img{width:100%;}
.wid-post-info{padding-left:1rem;}
.wid-post-info>h3{font-size:16px;margin-bottom:0;line-height:20px;}
.wid-post-info>span{display:block;color:#727272;font-size:14px;font-weight:500;line-height:16px;margin-bottom:10px;}
.wid-post:hover .wid-post-thumb:before{opacity:0.4;visibility:visible;}
.popular-posts ul li{margin-bottom:25px;}
.popular-posts ul li:last-child{margin-bottom:0;}
.widget-search>span{display:block;color:#16171a;font-size:15px;font-weight:500;margin-top:24px;}
.widget-archives{}
.widget-archives .widget-title{margin-bottom:22px;margin-top:0;}
.arch-list li{display:flex;flex-wrap:wrap;}
.arch-list li:last-child{margin-bottom:0;}
.arch-list li a{display:inline-block;color:#16171a;font-size:16px;font-weight:500;width:100%;padding:0.7rem 3rem 0.7rem 2rem;background:#fff;position:relative;box-shadow:0 0 35px -10px rgba(23, 23, 23, 0.15);}
.arch-list li a:hover{background:#007fbf;color:#fff;}
.arch-list li a::after{content:"\f178";font-family:"Font Awesome 5 Pro";position:absolute;right:1.8rem;}
.arch-list li>span{display:inline-block;color:#83858f;font-size:16px;font-weight:500;width:20%;text-align:right;}
.page-content{padding:100px 0 175px;}
.blog-post.single{box-shadow:inherit;padding:0;}
.blog-post.single .blog-info{padding:0;}
.blog-post.single .blog-info>p{margin-bottom:2rem;}
.blog-post.single .blog-thumbnail{height:auto;margin-bottom:2rem;}
.blog-post.single .blog-info>span{margin-bottom:26px;}
.blog-post.single .blog-title{font-size:40px;line-height:50px;}
.blog-post.single .blog-info>img{margin-bottom:32px;}
.stags{display:flex;align-items:center;}
.stags>span{color:#16171a;font-size:22px;font-weight:700;margin-right:2rem;}
.tags_list{margin-bottom:0;}
.tags_list li{margin-right:19px;display:inline-block;}
.tags_list li:last-child{margin-right:0;}
.tags_list li a{display:inline-block;background-color:#f5f5f8;padding:0.1rem 1rem;}
.tags_list li a:hover{background-color:#007fbf;color:#fff;}
.page-content li{padding:5px;}
.page-content li:before{display:none;}
.pagination-mint nav{padding-left:0;width:100%;margin:0;}
.pagination-mint nav ul li{margin-right:27px;}
.pagination-mint nav ul li:last-child{margin-right:0;}
.pagination-mint .page-link{padding:0;border:0;color:#83858f;font-size:16px;font-weight:500;}
.pagination-mint .page-link:hover{background-color:inherit;}
.page-link.prev, .page-link.next{color:#000;font-size:16px;}
.page-link.prev i{margin-right:10px;}
.page-link.next i{margin-left:10px;}
.post-nav-tag{border-top:1px solid #e7e6e8;}
header{box-shadow:0 0 25px rgba(23, 23, 23, 0.15);}
.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:42px !important;width:42px !important;border-radius:50%;padding:10px;}
.sidebar .widget{padding:3rem;background:#f5f5f8;}
.buser, .bcal{font-size:14px;margin-right:3rem;color:#727272;}
.buser i, .bcal i{color:#007fbf;margin-right:0.5rem;}
.blog-thumbnail img{width:100%;}
.sidebar .buser, .bcal{margin-right:0;}
.sidebar ul{margin-bottom:0;}
.service-area-v1 .slick-initialized .slick-slide{display:flex;}
.testimonial-thumb img{width:100%;}
.service-area-v1.reviews .serivce-item{min-height:auto;}
@media(min-width:768px){
.sarr .slick-arrow{width:70px;height:45px;line-height:45px;}
.home-slide.sarr .prev.slick-arrow{left:auto;bottom:0;right:25%;top:auto;}
}
@media(min-width:991px){
h1, .hero-area-v1 .hero-content h1{font-size:90px;line-height:94px;}
.hero-area-v1 .hero-content span.span{font-size:23px;}
.sarr .prev.slick-arrow{left:-20px;}
.sarr .next.slick-arrow{right:-20px;}
.bgrid .blog-content-box h2{font-size:55px;}
.clh1{font-size:120px;line-height:130px;}
.ls-3{letter-spacing:-3px;}
}
@media(min-width:1400px){
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl{max-width:1200px;}
}
@media(min-width:1510px){
.sarr .prev.slick-arrow{left:-100px;}
.sarr .next.slick-arrow{right:-100px;}
}
@media(max-width:1900px){
.hero-area-v1::before, .hrimg::before{bottom:-10rem;}
}
@media(max-width:1600px){
.hero-area-v1::before, .hrimg::before{bottom:-15rem;}
}
@media(max-width:1199px){
.nav-contact{display:none;}
.header-navigation .navbar-toggler{padding:1.5rem;}
.hero-area-v1::before, .hrimg::before{bottom:-20rem;}
.cta-area h3{font-size:20px;}
.header-navigation.breakpoint-on .nav-menu.menu-on{display:block;}
.nmenu{display:block;border-top:1px solid #f0f0f0;}
.nmenu li{margin-left:0;padding:13px 20px;}
}
@media(max-width:575px){
.service-area-v1 .serivce-item .icon{width:80px !important;}
.service-area-v1 .serivce-item .link{width:auto !important;}
.serivce-item .row{width:calc(100% - 2rem);}
}
@media(max-width:991px){
.hero-area-v1{padding-bottom:0;}
.features-area-v3 .features-bg, .features-area-v3 .features-content-box{min-height:300px;}
.order-1{order:1 !important;}
.order-2{order:1 !important;}
.contact-area-v1>.container>.row{padding:2rem 1rem;}
.contact-area-v1 h2{font-size:26px;line-height:36px;}
.contact-info-area-v1 .contact-info-item{padding:5px;}
.faq-wrapper.faq-wrapper-one{max-width:100%;position:relative;padding:0;margin:0;}
}
@media(max-width:991px){
.hero-area-v1 .hero-content .button li{padding-left:0;margin:0.5rem 0;}
.habt{padding:1rem 2rem 1rem 1rem;}
}
@media(max-width:600px){
.filter-btn li {
margin: 0;
font-size: 14px;
}
.widget .row>div {
width: auto !important;
width: auto;
}
.habt {
margin: 0 0 1rem 0;
width: 100%;
display: block;
}
}