@media only screen and (max-width :1024px){:root{--h1:56px;--h2:44px;--h3:28px;--h4:24px}}@media only screen and (max-width :767px){:root{--h1:48px;--h2:36px;--h3:24px;--h4:22px;--h5:20px}}@media only screen and (max-width :480px){:root{--h1:36px;--h2:32px}}@media only screen and (max-width :1200px){.mega-menu .mname{max-width:200px;flex:0 0 200px}.mega-menu .container-xl{gap:10px}.mega-menu .menulinks-wrap{gap:0;flex:0 0 540px;max-width:540px}}@media only screen and (max-width :1059px){section.element .wrap{padding:30px 0}section.element .nwrap{padding:0}}@media only screen and (max-width :1024px){.element.no-br br{display:none}header .menu_wrap{background:#fff}header .navbar-brand{height:auto;max-width:220px}.header .menu_wrap{padding:10px 0 !important}header[data-overlay=default] .sticky-logo{display:none}.footer-0{padding:30px 0}.footer-0 .sc-contact.sc-phone span{margin-bottom:30px}.footer-0 .copyright{margin-top:30px}.footer-0 .dtop .cc{flex:0 0 calc(50% - 10px) !important;max-width:calc(50% - 10px) !important}.footer-0 .dtop .col-md-3:not(.frst-col),.footer-0 .dtop .col-md-2{flex:0 0 100% !important;max-width:100% !important}.footer-0 .menu-title{display:none !important}}@media only screen and (max-width :767px){.footer-0 .dtop .cc{flex:0 0 100% !important;max-width:100% !important}.footer-0 .dtop .col-md-3.frst-col{text-align:center}.footer-0 .dtop .sc-div,.footer-0 .af-wrap{text-align:center;justify-content:center}.footer-0 .foot{flex-direction:column;align-items:center;text-align:center}}@media only screen and (max-width :480px){.mobile-menu .box{padding:30px 15px}.footer-0 .af-wrap{flex-wrap:wrap}}@media only screen and (max-width :1360px){.slidercpt-01 .owlbtn.owlnext{transform:rotate(180deg)}.slidercpt-01 .owlbtn{position:relative;transform:unset;left:unset !important;right:unset !important}.slidercpt-01 .btn-wrap{display:flex;align-items:center;justify-content:center;margin-top:30px;gap:20px}.single-projects .gallery-wrap .owlprev{left:50px}.single-projects .gallery-wrap .owlnext{right:50px}}@media only screen and (max-width :1200px){.slidergallery-01 .owlprev{left:15px}.slidergallery-01 .owlnext{right:15px}}@media only screen and (max-width :1059px){.titler-02 .wrap,.heroopt-01 .wrap,.heroslider-01 .wrap{min-height:600px}.titler-02 .overlay.bottom-color,.titler-02 .overlay.bottom-color2{height:400px}.titler-01 .dtext{width:100%}.slidercpt-01 .post-info{padding:30px}}@media only screen and (max-width :1024px){.heroopt-01 .wrap,.heroslider-01 .wrap,.rowpost-01 .wrap{min-height:500px}.heroslider-01 .mtitle{font-size:var(--h1)}.slidercpt-01 .ititle{font-size:var(--h3)}.rowpost-01 .dinfo{max-width:100%}.single-post article .owlnext{right:5px}.single-post article .owlprev{left:5px}.single-post article .owlbtn{width:40px;height:40px;background:#fff;top:50%}.slidergallery-01 .col-info{max-width:100%;flex:0 0 100%}.titler-03 .row{padding:48px 30px}.cardsflex-01 .flexic{margin-top:60px !important;row-gap:60px}.cardsflex-01 .flex-item{flex:0 0 50%;max-width:50%}}@media only screen and (max-width :767px){.titler-02 .infotext,.heroopt-01 .dinfo.hero-opt,.bio-fc .dinfo,.frcontact-01 .dinfo,.titler-01 .dcounters,.list-01 .item-list li,.single-projects .post-text,.titler-03 .right-wrap,.titler-03 .dinfo{max-width:100%}.titler-02 .wrap,.heroopt-01 .wrap,.heroslider-01 .wrap,.rowpost-01 .wrap{min-height:400px;align-items:center}.titler-02 .overlay.bottom-color,.titler-02 .overlay.bottom-color2,.slidergallery-01 .img-wrap{height:350px}.titler-02 .overlay.top-color{height:100px}.titler-02.w-slider .wrap{margin-top:0;min-height:600px}.titler-02.w-slider .slider-wrap,.titler-01 .dcounters{margin-top:0}.titler-02 .btitle.bmtitle,.axlessd-01 .mntitle,.icon-02 .mntext,.pslider-01 .btn-wrap,.pslider-01 .mntitle,.team-01 .mntitle,.frcontact-01 .dtext,.gpost-01 .dinfo.dflex-between,.ajaxp-01 .tax-links.cat-links,.single-post article .img-wrap,.single-post .gallery-wrap,.ajaxc-01 .mntitle,.quotes-01 .maintitle,.slidercpt-01 .dinfo.dflex-between,.single-projects .above-wrap,.slidergallery-01 .mntitle,.colaccordion-01 .mntitle,.ajaxfltr-02 .tx-resources-category.flexgrp{margin-bottom:30px}.axlessd-01 .flex-item:not(:last-child){margin-bottom:50px}.pslider-01 .btn-wrap,.ajaxp-01 .text-center.ajx_btn,.rowpost-01 .btn-loop,.single-post article .dtext h1,.single-post article .dtext h2,.single-post article .dtext h3,.single-post article .dtext h4,.single-post article .dtext h5,.ajaxc-01 .text-center.ajx_btn .ajax_post,.quotes-01 .d-links.btn-loop,.rslider-01 .below-wrap,.single-projects .row.dmain,.p-text-01 .img-wrapper,.career-fc .gform-footer{margin-top:30px !important}.axlessd-01 .dtext,.bio-fc,.quotes-01 .item-box .ptext{padding:30px !important}.rowmedia-01 [data-rtl="1"] .img-wrap{margin-left:0}.rowmedia-02 .img-wrap{position:relative;width:100%;right:unset !important;left:unset !important;min-height:unset}.rowmedia-02 .img-outer-wrap{min-height:unset;margin:0 !important}.icon-02 .col-md-4,.heroslider-01 .dinfo.hero-opt{flex:0 0 100%;max-width:100%}.pslider-01 .container-xl:before{width:100%;max-width:60%;right:0}.team-01 .row,.ajaxp-01 .ajax_grid{row-gap:30px}.bio-fc .dinfo{padding-left:0}.heroslider-01 .owl-dots{justify-content:center;bottom:30px}.gpost-01 .post-item{padding-left:30px}.single-post .post-article.page-inner,.single-projects article.single-projects,.ajaxfltr-02 .tx-resources-category.flexgrp{padding-top:30px}.single-post article.single-post{margin-bottom:30px}.list-01 .item-list{column-count:1}.quotes-01 .item-box .ptext{min-height:unset}.slidercpt-01 .owl-item{height:unset !important}.slidercpt-01 .row{gap:0 !important}.slidercpt-01 .img-wrap,.slidercpt-01 .thumb-bg{height:400px;width:100%}.titler-03 .right-wrap{text-align:left}.ajaxfltr-02 .search-wrap input{padding:5px 0;border-bottom:1px solid var(--hover)}.ajaxfltr-02 .search-wrap .tx-text:before{right:0}.ajaxfltr-02 ul.resources-wrap{column-count:1}.cardsflex-01 .flexic{margin-top:30px !important;row-gap:50px}.cardsflex-01 .flex-item{flex:0 0 100%;max-width:100%}.p-text-01 .img-wrapper{gap:30px}}@media only screen and (max-width :480px){.cardscc-01 .flex-item,.axlessd-01 .text-wrap .inner-text,.team-01 .cc,.ajaxc-01 .col-lg-4{max-width:100% !important;flex:0 0 100% !important}.cardscc-01 .diconn img{width:100%;object-fit:scale-down}.axlessd-01 .text-wrap{flex-wrap:wrap}.axlessd-01 .image-wrap img{object-position:left}.rowmedia-02 .dinfo,.career-fc{padding:30px !important}.bio-fc .is-close-btn{top:10px !important;right:10px !important}.titler-03 .d-link.btn.w-icon{flex-wrap:wrap;gap:10px;justify-content:center}.titler-03 .d-link.btn.w-icon img{margin-right:0}}@media only screen and (max-width :1410px){.ajaxc-01 .col-lg-4{max-width:33.3333%;flex:0 0 33.3333%}}@media only screen and (max-width :1200px){.icon-02 .col-md-4,.team-01 .cc{max-width:33.3333%;flex:0 0 33.3333%}.ajaxc-01 .col-lg-4{max-width:50%;flex:0 0 50%}.team-01 .dimage{min-height:100px;height:auto;aspect-ratio:370/420}.icon-02 .row{column-gap:0}}@media only screen and (max-width :1024px){.titler-02 .btitle.bmtitle,.team-01 .mntitle{margin-bottom:30px}.titler-02.w-slider .wrap{margin-top:30px}.rslider-01 .slide-bg .item{max-width:100%}.rslider-01 .below-wrap{margin-top:30px}.rowmedia-02 .dinfo{padding:30px 30px 30px 35px}.team-01 .row{row-gap:30px}.single-projects .gallery-wrap .owlprev{left:0}.single-projects .gallery-wrap .owlnext{right:0}.single-post .gallery-wrap .item,.slidergallery-01 .img-wrap{background:rgba(25,25,25,.8)}}@media only screen and (max-width :991px){.element.ajaxc-01,.element.ajaxc-01 .wrap,.element.ajaxc-01 .container-xl,.element.ajaxp-01,.element.ajaxp-01 .wrap,.element.ajaxp-01 .container-xl{overflow:visible}.element.ajaxc-01 .tax-links,.element.ajaxp-01 .tax-links{position:sticky;top:98px;z-index:90;background-color:#fff}.element.ajaxc-01 .iloader,.element.ajaxp-01 .iloader{position:absolute}.ajaxc-01 .col-lg-4{padding:0 15px !important}}@media only screen and (max-width :767px){.titler-01 .dcounters{display:flex;flex-wrap:wrap;column-gap:30px}.titler-01 .dcounters .item{flex:0 0 100%;max-width:100%;text-align:center}.titler-01 .dinfo .btitle,.titler-01 .dinfo .mtitle,.titler-01 .dinfo .atitle,.pslider-01 .mntitle,.rowmedia-01 .mtitle,.single-projects .terms-list,.single-projects article .maintitle{text-align:center}.titler-01 .dinfo .btn-loop{justify-content:center}.slidercpt-01 .dinfo.dflex-between{flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:30px}.slidercpt-01 .post-info{min-height:360px}.titler-02.w-slider .wrap{margin-top:0}.pslider-01 .img-wrap,.rowmedia-01 .img-wrap{max-width:100%}.pslider-01 .btn-wrap{justify-content:center}.bio-fc .img-wrap,.single-projects .logo-wrap{margin-inline:auto}.bio-fc .meta.social-icons{justify-content:center}.bio-fc .ititle,.bio-fc .btitle{text-align:center}.team-01 .cc{max-width:50%;flex:0 0 50%}.ajaxc-01 .cpt-link{padding:20px}.single-projects .details-wrap{display:flex;flex-wrap:wrap;row-gap:30px}.single-projects .detail-item{flex:0 0 50%;max-width:50%;margin-bottom:0 !important}.element.ajaxc-01 .tax-links,.element.ajaxp-01 .tax-links{position:sticky;top:112px;z-index:90;background-color:#fff}}@media only screen and (max-width :600px){.titler-01 .dcounters .item{flex:0 0 100%;max-width:100%;text-align:center}.ajaxc-01 .col-lg-4{max-width:100%;flex:0 0 100%}.slidercpt-01 .post-info{min-height:400px}.element.ajaxc-01 .tax-links,.element.ajaxp-01 .tax-links{position:sticky;top:67px;z-index:90;background-color:#fff}}@media only screen and (max-width :480px){.icon-02 .col-md-4{max-width:100%;flex:0 0 100%}.single-projects .details-wrap{padding:20px 10px;margin-inline:0px}.single-projects .detail-item{padding-inline:10px}.slidercpt-01 .post-info{min-height:450px}}@media only screen and (max-width :380px){.single-projects .details-wrap{padding:20px}.single-projects .detail-item{flex:0 0 100%;max-width:100%;margin-bottom:0 !important;padding-inline:0}.single-projects .detail-item br{display:none}}