@media only screen and (max-width :1024px){section.element .wrap{padding:35px 0}section.element .nwrap{padding:0}header [data-mobth=dark] .closer svg{filter:none}header.element .f-icon svg g{fill:#fff}.navbar-brand{width:160px}.btitle{font-weight:600;margin-bottom:10px;font-size:15px}.element .f-80{font-size:60px}.text-o-01 h2,.element .f-50{font-size:38px}.text-o-01 h3{font-size:32px}.text-o-01 h4,.element .f-30{font-size:25px}.element .atitle{font-size:25px}footer .navbar-brand{display:block;margin:0 auto}footer .row{justify-content:center}footer .col-md-3:nth-child(1){flex:0 0 100%;max-width:100%}footer .col-md-3{flex:0 0 33%;max-width:33%}footer .flex-links .flex-item:first-child,footer .flex-links .flex-item{flex:0 0 100%;max-width:100%}footer .sel-menu ul.mv{border:1px solid rgba(255,255,255,.5)}footer .menu-links.is-mobile{border:1px solid rgba(255,255,255,.5)}footer .menu-links.is-mobile li:before{filter:brightness(0) invert(1);opacity:.5;top:15px}footer .menu-links .menu-item{background-image:none}footer .menu-title{display:none}footer .f-industry .flexic{margin-top:0}footer .flex-links{margin:0;row-gap:20px}footer .dtop{margin-bottom:30px}footer .soc-flex,footer .sc-div{justify-content:center}article .element .dtitle{font-size:50px}article h2{font-size:35px}.single-content .wrap{padding:30px}article div+h2,article p+h2{margin-top:30px}article .size-full{margin:20px auto}article .btn-2{margin-top:30px}article img{max-width:100%}.rippler{display:none}}@media only screen and (max-width :800px){.element .f-80{font-size:50px}article .single-hero .wrap{min-height:400px;padding:30px 0;height:auto}}@media only screen and (max-width :767px){.element .f-80{font-size:40px}.btn-1,.btn-2{padding:10px 20px}footer.element .div-icon{width:auto;height:auto;border:none}footer .col-md-3:last-child{flex:0 0 100%;max-width:100%}footer .disclaim{line-height:1.8}article .element .dtitle{font-size:40px}article .btm{margin-top:25px}.single-content .wrap{padding:30px 0}}@media only screen and (max-width :600px){footer .foot{flex-direction:column;align-items:center}footer .col-md-3{flex:0 0 100%;max-width:100%}footer .row{row-gap:20px}}@media only screen and (max-width :480px){footer .flex-links .flex-item{padding:0}footer .menu-links.is-mobile li:first-child{font-size:16px}footer .copy{text-align:center}article .btm{flex-direction:column;align-items:flex-start;justify-content:flex-start}article .btm .sep{display:none}article p{line-height:1.4}}@media only screen and (max-width :1180px){.gsaptab-01 .row-left,.gsaptab-01 .row-right{flex:0 0 33%;max-width:33%}.gsaptab-01 .centerpiece2,.gsaptab-01 .centerpiece{flex:0 0 33%;max-width:33%}.gsaptab-01 .centerpiece img{width:100%}}@media only screen and (max-width :1024px){.heroopt-01 .swiper-slide .mtitle{font-size:40px}.heroopt-01 .swiper-container,.heroopt-01 .swiper-slide{height:500px}body:not(.wp-admin) .pin-1 .dtop,body:not(.wp-admin) .pin-1 .centerpiece,body:not(.wp-admin) .pin-1 .flex-icon{opacity:1;transform:none}.gsaptab-01 .content-wrapper{padding:0}.gsaptab-01 .atitle{margin-top:0}.gsaptab-01.v2 .content-wrapper{padding:0}.cardsflex-01 .dtop{margin-bottom:30px}.cardsflex-01 .flexic{margin:0 -15px !important}.cardsflex-01 .flex-item{padding:0 15px !important}.cardsflex-01 .div-link .ititle{font-size:22px}.cardsflex-01 .div-link .ititle br{display:none}.cardsflex-01 .dimage{margin-bottom:30px}.projects-01 .atitle{margin-top:0}.projects-01 .dinfo{margin-bottom:0}.projects-01 .row{margin-bottom:30px}.projects-01 .btitle{margin-bottom:10px}.quote img{max-height:50px}.quote .ititle{font-size:20px}.quote .itext{font-size:16px;padding:0 30px}section.cta-02 .wrap{padding-top:0}.cta-02 .iwrap{padding:50px}.white-btn .swiper-button-next{right:0}.white-btn .swiper-button-prev{left:0}.white-btn .swiper-btn{border:none}.hero-01 .wrap,.hero-02 .wrap{height:350px;align-items:center;justify-content:center;text-align:center}.flexmedia-01 [data-rtl="0"] .dinfo{padding:0}.flexmedia-01 [data-ver=ver-2][data-rtl="0"] .dinfo{padding:0}.flexmedia-01 [data-ver=ver-2][data-rtl="1"] .dinfo{padding:0}.flexmedia-01 [data-ver=ver-2] .dtext{margin-top:20px}.posteracc-01{padding:0}.posteracc-01 .d-accordion{margin:0}.posteracc-01 .d-popmedia{border-radius:30px}.posteracc-01 .row{align-items:flex-start}.posteracc-01 .pad{padding:5px 0}.iconflex-01 .flexic{row-gap:30px}.iconflex-01 .dtop{margin-bottom:30px}.iconflex-02 .div-link{padding:20px}.iconflex-02 .flexic{padding-bottom:0}.iconflex-02 .xliner1{margin-top:30px}.titler-02 .dtext br{display:none}.cta-01 .wrap{margin:0 10px}.cta-01 .iwrap{padding:30px 0}.titleopt-01 .dtext{margin-top:10px}.titleopt-01 .wrap .col-info{flex:0 0 100%;max-width:100%}.postericon-01 .flexic{padding:0;margin:0;gap:30px}.postericon-01 .row{align-items:flex-start}.postericon-01 .flex-item .itext{margin-top:5px}.postericon-01 .flex-item .ititle{font-size:20px}.postericon-01 [data-rtl="0"] .flexic{margin:0;padding-left:0}.flexmedia-01.v2 .wrap{padding:30px 0}.flexmedia-01.v2 [data-rtl="0"] .dinfo{padding:0}.flexmedia-01.v2 .dtext{margin-top:10px}.cta-03 .iwrap{padding:50px}.titler-02 .xliner1{margin-top:25px}.titler-02 br{display:none}.iconflex-03 .ntitle{margin-bottom:0;margin-top:10px}.iconflex-03 .dtop{margin-bottom:30px}.iconflex-03 .ptext{margin-top:10px}.iconflex-03 .ptext br{display:none}.iconflex-03 .ititle{font-size:20px;line-height:1.4}.iconflex-03 .ititle br{display:none}.iconflex-03 .flexic{row-gap:30px}.iconflex-03 .ntitle br{display:none}.iconflex-04 .ntitle{margin-bottom:0;margin-top:10px}.iconflex-04 .dtop{margin-bottom:30px}.iconflex-04 .ititle{margin-top:10px;font-size:20px;line-height:1.2}.iconflex-04 .ptext{margin-top:10px}.iconflex-04 .div-link{padding:20px}.iconflex-04 .wrap{margin:0 15px}.iconflex-04 .ititle br{display:none}.flexmedia-01 [data-rtl="1"] .dinfo{padding:0}.flexmedia-01.v2 [data-rtl="1"] .dinfo{padding:0}.flexmedia-01.v2 .dinfo{margin-bottom:0}.cta-01.ss .iwrap{padding:30px 0}.iconflex-04 .dtext h4{margin-bottom:10px}.iconflex-04 .dtext{margin-top:20px}.iconflex-04 .ntitle br{display:none}.flexmedia-01 .btn-loop{margin-top:25px}.iconflex-05 .div-link{box-shadow:1px 1px 10px rgba(0,0,0,.1)}.iconflex-05 .ititle{font-size:20px}.iconflex-05 .dtop{margin:0}.flexmedia-01.vlist .ititle{font-size:20px}.flexmedia-01.vlist .wrap{padding:30px 0}.flexmedia-01.vlist .itext{margin-top:5px}.titleopt-01{text-align:center}.titleopt-01 .mtitle br{display:none}.posteracc-01.v2{padding:0}.posteracc-01.v2 .pad{padding:5px 20px 5px 0}.posteracc-01.v2 .dtext{line-height:1.5}.posteracc-01.v2 .ititle{padding-right:40px}.flexmedialist-02 .items{margin-top:10px}.flexmedialist-02 .ititle{line-height:1.4}.ajaxc-01 .mtitle{margin-bottom:25px}.ajaxt-01 .cpt{padding:35px}.ajaxt-01 .quote .itext{max-width:100%;padding:0}.ajaxt-01 .quote img{position:relative;transform:none;left:auto}.ajaxt-01 .meta{flex-direction:column;width:100%;margin:30px auto 0}.ajaxt-01 .meta div{justify-content:center;text-align:center}.ajaxt-01 .meta .name{font-size:18px}.ajaxt-01 .ajx_btn{margin:30px 0}.posteracc-01.v2 .imgbtm{left:-10px;border:10px solid #fff}.flexcategory-01 [data-rtl="0"] .dinfo,.flexcategory-01 [data-rtl="1"] .dinfo{padding:0}.flexcategory-01 .cat-title{font-size:40px;margin-bottom:20px}.flexcategory-01 [data-rtl="1"] .category-block{padding-right:0}.flexcategory-01 [data-rtl="1"] hr,.flexcategory-01 [data-rtl="0"] hr{display:none}.flexcategory-01 [data-rtl="0"]{background-color:#f8f8f8}.flexcategory-01 [data-ver=ver-3].wrap{padding-bottom:30px}.frcontact-01 .dblock{max-width:100%}.frcontact-01 .company-contact{padding:20px;margin-top:20px}.frcontact-01 .gform{padding:25px}.frcontact-01 .mtitle br{display:none}.frcontact-01 .xliner1{margin-top:25px}.frcontact-01 .wex{margin-bottom:0}.flexmedia-01 [data-ver=ver-3][data-rtl="1"] .dinfo{padding:0}.flexmedia-01 [data-ver=ver-3][data-rtl="0"] .dinfo{padding:0}.flexmedia-01 .mtitle{margin-top:0 !important}}@media only screen and (max-width :992px){.rowxmedia-01 .dinfo{padding:0}[data-ctr="4"] .flex-item,.flexic [data-ctr="4"] .item{flex:0 0 33%;max-width:33%}.posteracc-01 .ititle{padding-right:40px}.flexmedia-01.vlist .imgbtm,.dmedia .imgbtm{height:50%;max-height:260px;width:55%;border:10px solid #fff;object-fit:cover}.flexcategory-01.imgfit-md-contain .cat-image{object-fit:contain}.postericon-01 .flex-item{gap:20px}.postericon-01 .flex-item .dicon img{width:100%}.postericon-01 .flex-item .dicon{flex:0 0 50px;max-width:50px}.postericon-01 [data-design*=poster][data-col="5-7"] .overlay-bg{max-width:calc(50% - 90px)}.postericon-01 .d-popmedia{border-radius:30px}.posteracc-01.v2 .imgbtm span{font-size:50px;line-height:120%}.posteracc-01.v2 .imgbtm{padding:10px 0;width:180px}.hero-01 .dinfo{padding-top:50px}.gsaptab-01 .flex-icon{min-height:212px}}@media only screen and (max-width :800px){.cardswiper-01 .swiper{padding-bottom:30px}.cardswiper-01 .swiper-btn{display:none}.cardswiper-01 .swiper-pagination{text-align:right;padding-right:20px}.gsaptab-01 .btitle{margin-bottom:0}.gsaptab-01 .centerpiece,.gsaptab-01 .centerpiece2{display:none}.gsaptab-01 .row-left,.gsaptab-01 .row-right{flex:0 0 48%;max-width:48%;padding-top:10px;gap:25px}.gsaptab-01 .flex-icon .div-link{flex-direction:row-reverse}.gsaptab-01 .flex-icon .pad{text-align:left}.gsaptab-01 .flex-icon .ititle{font-size:20px}.gsaptab-01 .flex-icon .ptext{font-size:var(--font-size)}.gsaptab-01.v2 .gsap-bg{padding:0}.gsaptab-01.v2 .row-left,.gsaptab-01.v2 .row-right{padding:0}.gsaptab-01 .content-wrapper .dtop{margin-bottom:25px}.gsaptab-01 .gsap-bg{padding:0}.gsaptab-01 .xliner1{margin-top:30px}.gsaptab-01.v2 .wrap{padding-top:0}[data-design*=row-flex][data-colwidth="6"] .flex-col:nth-child(1){flex:0 0 100%;max-width:100%}.hero-01 .wrap{height:300px}.posteracc-01 .mtitle br{display:none}.posteracc-01 .d-popmedia,.flexmedia-01 .dmedia img{height:300px;object-fit:cover}.flexmedia-01 .mtitle br{display:none}.flexmedia-01 [data-rtl="0"] .dmedia,.flexmedia-01 [data-rtl="1"] .dmedia{padding:0}[data-ctr="3"] .flex-item,.flexic [data-ctr="3"] .item{flex:0 0 50%;max-width:50%}.flexmedia-01 .dmedia .imgbtm{height:85%;width:220px;bottom:-25px;max-height:260px}.flexmedia-01.v2 .dinfo{margin-bottom:0}.cta-03 .d-popmedia{opacity:.4}.cta-03 .overlay.color{max-width:100%}.flexmedia-01.vlist [data-rtl="0"] .dmedia{padding-right:30px}.ajaxc-01 .ititle{font-size:25px}.ajaxc-01 .pad{padding:0 20px}.flexmedialist-02 .wrap .flex-col{flex:0 0 100% !important;max-width:100% !important}.flexmedialist-02 [data-rtl="0"] .dinfo{padding-left:0}.flexcategory-01 [data-rtl="0"] .dmedia{padding-right:0}.flexcategory-01 [data-rtl="1"] .dmedia{padding-left:0}.flexcategory-01 .dmedia{height:300px}.flexcategory-01 .cat-image{height:100%;object-fit:cover}}@media only screen and (max-width :767px){.heroopt-01 .swiper-pagination-bullet{width:10px;height:10px}.heroopt-01 br{display:none}.rowxmedia-01 .wrap .flexic .flex-col{flex:0 0 100%;max-width:100%;margin:0 auto}.rowxmedia-01 .dinfo br{display:none}.cardsflex-01 .flexic{gap:30px}.cardsflex-01 .flex-item{flex:0 0 100%;max-width:100%}.projects-01 .text-right{text-align:left}.quote .ititle{font-size:18px}.quote .meta{font-size:16px}.quote .name{display:block;font-weight:600}[data-ctr="4"] .flex-item,.flexic [data-ctr="4"] .item{flex:0 0 50%;max-width:50%}.iconflex-01 .dinfo{display:flex;gap:20px}.iconflex-01 .diconn{flex:0 0 70px}.iconflex-01 .pad{text-align:left}.iconflex-02 .ititle{font-size:20px}.iconflex-02 .ptext{margin-top:10px}.titler-02 .mtitle br{display:none}.titler-02 .row{row-gap:10px}.cta-01 .dtext{margin-top:10px}.iconflex-04 .ititle{font-size:20px}.iconflex-04 .mtitle br{display:none}.cta-02 .btitle{font-weight:600;font-size:16px}.cta-02 .btitle,.cta-02 .dtext{max-width:100%}.cta-02 .dinfo{text-align:center}.posteracc-01.v2 .pad{padding:5px 0}.posteracc-01.v2 .ititle{line-height:1.2}.posteracc-01.v2 .imgbtm{left:15px;bottom:-25px}.posteracc-01.v2 .dmedia{padding-left:30px}}@media only screen and (max-width :600px){.gsaptab-01 .row-left,.gsaptab-01 .row-right{flex:0 0 100%;max-width:100%}.gsaptab-01 .row-left{margin-bottom:25px}.gsaptab-01 .flex-icon{min-height:0}.gsaptab-01 .flex-icon .ptext{margin-top:0}.gsaptab-01 .flex-icon .ititle{font-size:var(--font-size)}.gsaptab-01 .mv-img{display:block}.cta-02 .bg-img{opacity:.5}.cta-02 .iwrap{padding:30px;text-align:center}.cta-02 .mtitle{text-shadow:1px 1px 5px rgba(0,0,0,1)}.cta-02 .mtitle br{display:none}.cta-02 .dinfo{margin:0 auto}.cta-02 .btitle,.cta-02 .dtext{max-width:100%}[data-ctr="3"] .flex-item,.flexic [data-ctr="3"] .item{flex:0 0 100%;max-width:100%}.iconflex-02 .diconn{flex:0 0 60px;height:60px}.iconflex-02 .diconn img{width:32px}.iconflex-02 .pad{text-align:center}.iconflex-02 .ptext{margin-top:0}.cta-01 .dtext br{display:none}.titleopt-01 .dtext br{display:none}.iconflex-03 .dinfo{display:flex;align-items:flex-start;gap:20px}.iconflex-03 .ititle{margin-top:0}.iconflex-03 .ititle br,.iconflex-03 .ptext br{display:none}[data-ctr="2"] .flex-item,.flexic [data-ctr="2"] .item{flex:0 0 100%;max-width:100%}.iconflex-04 .dinfo{display:flex;align-items:flex-start;gap:20px}.iconflex-04 .ititle{margin-top:0}.iconflex-04 .ptext{margin-top:0}.iconflex-04 .ititle br,.iconflex-04 .ptext br{display:none}.cta-01.ss .iwrap{padding:30px 10px}.colgal-01 .grid.col-info{flex-wrap:wrap;gap:10px;height:auto}.colgal-01 .grid.col-info .column{flex:0 0 100%;max-width:100%;flex-direction:column}.grid.col-info .item{height:300px}.grid.col-info .item .bg-img{background-position:center 25%}.posteracc-01 .ititle{font-size:25px}.flexmedia-01.vlist .ititle{font-size:18px}.flexmedialist-02 .items .item{flex:0 0 100%;max-width:100%}.ajaxc-01 .ajx_btn{margin:30px 0 0}.ajaxc-01 .ititle.cpt-loc{font-size:16px;font-family:var(--font-1)}.frcontact-01 .nlabel{display:block;width:100%}[data-ctr="2"] .flex-item,.flexic [data-ctr="2"] .item{padding:0 !important}}@media only screen and (max-width :480px){.heroopt-01 .swiper-slide .mtitle{font-size:32px;text-shadow:1px 1px 10px rgba(0,0,0,1)}.heroopt-01 .swiper-slide .dtitle{font-size:15px}.cardswiper-01 .swiper-slide,.cardswiper-01 .pop-link{height:250px;min-height:unset}.cardswiper-01 .swiper-pagination{bottom:0 !important}.gsaptab-01 .flex-icon .div-link{gap:20px}.gsaptab-01 .d-icon img{max-width:30px}.gsaptab-01 .d-icon{flex:0 0 50px;width:50px;height:50px}.projects-01 .div-nav:after{display:none}.projects-01 .iloc{margin-top:3px}.projects-01 .swiper-bg{margin-bottom:30px}.quote .ititle{line-height:1.4}.quote .itext{padding:0 15px}.quote .d-img{margin-bottom:15px}.cta-02 .mtitle br{display:inline}.cta-02 .btitle br,.cta-02 .dtext br{display:none}.cta-03 .iwrap{padding:30px}[data-ctr="4"] .flex-item,.flexic [data-ctr="4"] .item{flex:0 0 100%;max-width:100%}.posteracc-01 .d-popmedia,.flexmedia-01 .dmedia img{height:auto}.posteracc-01 .ititle{padding-right:40px}.postericon-01 .flex-item .ititle{font-size:18px}.flexmedia-01.v2 [data-rtl="0"] .dmedia{padding-right:50px}.flexmedia-01 .dmedia .imgbtm{right:-10px}.iconflex-04 .ititle{font-size:18px}.flexmedia-01 [data-ver=ver-2] .mtitle{margin-top:0}.flexmedia-01 [data-ver=ver-2] .dtext{margin-top:10px}.flexmedialist-02 .mtitle{font-size:35px}.cta-01.ss .iwrap{padding:0 10px}.iconflex-05 .dinfo{display:flex;gap:20px;align-items:center}.iconflex-05 .ititle{text-align:left;font-size:18px}.iconflex-05 .ititle br{display:none}.iconflex-05 .div-link{padding:20px}.hero-02 .flex-item{flex:0 0 100%;max-width:100%}.ajaxt-01 .cpt{padding:35px 20px}.posteracc-01.v2 .imgbtm{font-size:25px}.flexcategory-01 .cat-title{font-size:35px}.flexcategory-01 .post-item h3{font-size:22px}.flexcategory-01 .btn-2 span{font-size:16px}.frcontact-01 .gform .ntitle{font-size:22px;font-weight:500}.frcontact-01 .gform_wrapper.gravity-theme .gfield-choice-input+label{max-width:100%}.frcontact-01 .gform .ginput_container_radio .gchoice,.frcontact-01 .gform .ginput_container_checkbox .gchoice{margin-right:0}.frcontact-01 .gform .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:10px}}