@media only screen and (max-width :1024px){:root{--h1:40px;--h2:30px;--h3:24px;--h4:20px;--h5:18px;--h6:18px}}@media only screen and (max-width :767px){:root{--h1:30px;--h2:24px;--h3:21px;--h4:18px;--h5:18px;--h6:18px}}@media only screen and (max-width :1024px){section.element .wrap{padding:30px 0}section.element .nwrap{padding:0}.element.no-br br{display:none}.textgroup-01 .card-wrapper{justify-content:center;gap:30px}.textgroup-01 .mtitle{margin-bottom:30px}.contact-01 .wrap{height:85vh}.heroopt-01.profile-banner .dinfo{padding-left:0}.banner-01 .wrap{min-height:unset}.rowposter-01 .wrap{margin-bottom:0}.qslider-01 .blue-box{position:relative;margin:30px auto 0;right:0}.qslider-01 .slide-bg .owl-carousel{margin:auto !important}.qslider-01 .owlbtn-wrapper{margin:40px auto 0}.banner-01 .dinfo{margin-top:0}}@media only screen and (max-width :991px){.rowposter-01 .text-wrapper{max-width:100%}}@media only screen and (max-width :900px){.profile-01 .col-md-4{margin-top:0;margin:auto}.profile-01 .dinfo{max-width:100%;margin-left:unset}.profile-01 .col-md-8{flex:0 0 auto;max-width:100%}.heroopt-01.profile-banner .dinfo{max-width:100%}}@media only screen and (max-width :767px){.rowmedia-01 .cc .dinfo{max-width:100%}.textgroup-01 .card-wrapper .item{max-width:100%;flex:0 0 100%}.rowmedia-01.overlap-text .text-wrapper{position:static;max-width:100%;padding:0;margin-right:15px}.titler-01 .card-wrapper{margin:auto;column-gap:50px}.banner-01 .img-wrapper{margin:auto}.rowposter-01 .list-wrapper{margin-top:40px}.qslider-01 .bltitle{font-size:30px !important}.qslider-01 .blue-box{height:unset}.rowmedia-01.triangle-bg .text-wrapper:before{height:300px;width:100%;right:0}.titler-01.triangle-bg .wrap:before{max-width:300px;top:20px;transform:unset;left:20px}.heroopt-01 .wrap:before{content:unset}.heroopt-01.cstm-bnner-height .wrap{min-height:250px !important;padding-bottom:0 !important}.heroopt-01 .bottomoverlay{z-index:1;background:#fff}}@media only screen and (max-width :600px){.qslider-01 .slide-bg .owl-carousel{max-height:unset}}@media only screen and (max-width :480px){.titler-01 .card-wrapper{columns:1}.postaccordion-01 .acc-indicator{min-width:40px;height:40px}.postaccordion-01 .acc-content{row-gap:30px}}