html{overflow-x:hidden}.text-center{text-align:center}.is-style-table-underline th{border-left:none;border-right:none;border-top:none;border-color:#ccc}.is-style-table-underline td{border-left:none;border-right:none;border-top:none;border-color:#ccc}.is-style-relative{position:relative}@media(min-width:768px){.is-style-fixed_sidebar{position:sticky;top:80px;left:0;overflow:auto}}body p a:link{text-decoration:underline;color:var(--wp--preset--color--sub)}body p a:hover{color:#e3a6e1}header h1.logo{text-indent:-99999px;width:195px;height:30px}header h1.logo{width:220px;height:36px;background:url(https://dev.no1s.biz/wp-content/uploads/2024/02/no1solutions_b-3.svg) no-repeat;background-size:contain}header h1.logo a{display:block}header.fixed{position:fixed;background:var(--wp--preset--color--white);top:0;left:0;width:100%;z-index:3;animation:navIn 1s .5s forwards;transform:translate(0,-150px);box-shadow:0 0 10px rgba(0,0,0,.2)}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item.nav_contact>a.mega-menu-link{background:var(--wp--preset--color--main);color:var(--wp--preset--color--white);border-radius:30px;padding:1px 20px;line-height:2.2;transition:all linear .3s}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item.nav_contact>a.mega-menu-link:hover{background:var(--wp--preset--color--bg)}@keyframes navIn{0%{transform:translate(0,-150px)}100%{transform:translate(0,0)}}body.home section{width:100%;min-height:70vh;position:relative;overflow:hidden;background:linear-gradient(to bottom,#bf9dea,#9dbaea,#fff);margin-bottom:8vw}body.home section .section_inner{position:relative;z-index:2}body.home section .bg{position:absolute;top:0;left:0;width:100%}.wave-clip{clip-path:url(#waveClipPath);fill:#fff}.wave-clip_rev{clip-path:url(#waveClipPath_rev);fill:#fff}.title_wrapper{position:relative;display:inline-block}.title_wrapper h2{padding:0 10px;line-height:1;margin-top:-40px!importatn}.title_wrapper h2:after{display:inline-block;content:'';height:15px;width:100%;position:absolute;background:var(--wp--preset--color--white);left:0;bottom:0;border-top:1px solid var(--wp--preset--color--main)}.svgTitle{border-bottom:1px solid var(--wp--preset--color--main)}.svgTitle img{height:100px;vertical-align:bottom}.svgTitle span{padding:0 5px}body.home section#home_company .title_wrapper h2:after{bottom:-20px}.uagb-post__comment{display:none!important}.uagb-post__excerpt{display:none!important}@media(max-width:1200px){.title_wrapper h2:after{display:none}}@media(max-width:767px){body.home section{min-height:auto}.svgTitle img{height:55px}.svgTitle span{padding:0 3px}#home_press .svgTitle img{height:40px}#home_press .svgTitle span{padding:0 2px}div#n2-ss-4 .n2-font-1c730152142c17a6af19f5ba1026767d-hover{font-size:70px!important}}.reveal-text,.reveal-text:after{animation-delay:var(--animation-delay,2s);animation-iteration-count:var(--iterations,1);animation-duration:var(--duration,.8s);animation-fill-mode:both;animation-timing-function:cubic-bezier(0,.0,.2,1)}.reveal-text.is-visible{--animation-delay:var(--delay,0);--animation-duration:var(--duration,800ms);--animation-iterations:var(--iterations,1);position:relative;&:after{content:"";position:absolute;z-index:999;top:0;left:0;right:0;bottom:0;background-color:#000;transform:scaleX(0);transform-origin:0 50%;pointer-events:none;animation-name:text-revealer}}@keyframes text-revealer{0%,50%{transform-origin:0 50%}60%,100%{transform-origin:100% 50%}60%{transform:scaleX(1)}100%{transform:scaleX(0)}}.bgextend{display:inline-block; animation-name:bgextendAnimeBase;animation-duration:1s;animation-fill-mode:forwards;position:relative;overflow:hidden;opacity:0}@keyframes bgextendAnimeBase{from{opacity:0}to{opacity:1}}.bgextend.is-visible picture{animation-name:bgextendAnimeSecond;animation-duration:1s;animation-delay:.6s;animation-fill-mode:forwards;opacity:0}@keyframes bgextendAnimeSecond{0%{opacity:0}100%{opacity:1}}.bgLRextend.is-visible:before{animation-name:bgLRextendAnime;animation-duration:1s;animation-fill-mode:forwards;content:"";position:absolute;width:100%;height:100%;background-color:#000}@keyframes bgLRextendAnime{0%{transform-origin:left;transform:scaleX(0)}50%{transform-origin:left;transform:scaleX(1)}50.001%{transform-origin:right}100%{transform-origin:right;transform:scaleX(0)}}.bgRLextend.is-visible:before{animation-name:bgRLextendAnime;animation-duration:1s;animation-fill-mode:forwards;content:"";position:absolute;width:100%;height:100%;background-color:#666}@keyframes bgRLextendAnime{0%{transform-origin:right;transform:scaleX(0)}50%{transform-origin:right;transform:scaleX(1)}50.001%{transform-origin:left}100%{transform-origin:left;transform:scaleX(0)}}.bgDUextend.is-visible:before{animation-name:bgDUextendAnime;animation-duration:1s;animation-fill-mode:forwards;content:"";position:absolute;width:100%;height:100%;background-color:#666}@keyframes bgDUextendAnime{0%{transform-origin:bottom;transform:scaleY(0)}50%{transform-origin:bottom;transform:scaleY(1)}50.001%{transform-origin:top}100%{transform-origin:top;transform:scaleY(0)}}.bgUDextend.is-visible:before{animation-name:bgUDextendAnime;animation-duration:1s;animation-fill-mode:forwards;content:"";position:absolute;width:100%;height:100%;background-color:#666}@keyframes bgUDextendAnime{0%{transform-origin:top;transform:scaleY(0)}50%{transform-origin:top;transform:scaleY(1)}50.001%{transform-origin:bottom}100%{transform-origin:bottom;transform:scaleY(0)}}body.single h2{font-size:clamp(1.4em,1.9vw,1.9em)}.hasAnimation{overflow:hidden;display:flex}.has-text-align-right{justify-content:flex-end}.has-text-align-center{justify-content:center}.hasAnimation span{display:inline-block;transform:translate(0,105%);transition:transform cubic-bezier(.215,.61,.355,1) .5s}.hasAnimation.is-visible span{transform:translate(0,0)}.hasAnimation.is-visible span:nth-child(2){transition-delay:.08s}.hasAnimation.is-visible span:nth-child(3){transition-delay:.16s}.hasAnimation.is-visible span:nth-child(4){transition-delay:.24s}.hasAnimation.is-visible span:nth-child(5){transition-delay:.32s}.hasAnimation.is-visible span:nth-child(6){transition-delay:.4s}.hasAnimation.is-visible span:nth-child(7){transition-delay:.48s}.hasAnimation.is-visible span:nth-child(8){transition-delay:.56s}.hasAnimation.is-visible span:nth-child(9){transition-delay:.64s}.hasAnimation.is-visible span:nth-child(10){transition-delay:.72s}.hasAnimation.is-visible span:nth-child(11){transition-delay:.8s}.hasAnimation.is-visible span:nth-child(12){transition-delay:.88s}.hoverGrid{overflow:hidden;position:relative;-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0}.hoverGrid.is-visible{animation:fadeInUp .6s 0s forwards}@keyframes fadeInUp{0%{opacity:0}100%{opacity:1;-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}.hoverGrid:before{position:absolute;z-index:1;background:#000;top:0;left:0;right:0;bottom:0;content:"";display:block;-webkit-transform:translateY(0);transform:translateY(0)}.hoverGrid.is-visible:before{animation:fromTop .4s 2s forwards}@keyframes fromTop{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(101%);transform:translateY(101%)}}.hoverGrid.bottomUp:before{position:absolute;z-index:1;background:#000;top:0;left:0;right:0;bottom:0;content:"";display:block;-webkit-transform:translateY(0);transform:translateY(0)}.hoverGrid.bottomUp.is-visible:before{animation:fromBottom .4s 2s forwards}@keyframes fromBottom{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-101%);transform:translateY(-101%)}}.hoverGrid.leftToRight:before{position:absolute;z-index:1;background:#000;top:0;left:0;right:0;bottom:0;content:"";display:block;-webkit-transform:translateX(0);transform:translateX(0)}.hoverGrid.leftToRight.is-visible:before{animation:fromLeftToRight .4s 2s forwards}@keyframes fromLeftToRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(101%);transform:translateX(101%)}}.hoverGrid.rightToLeft:before{position:absolute;z-index:1;background:#000;top:0;left:0;right:0;bottom:0;content:"";display:block;-webkit-transform:translateX(0);transform:translateX(0)}.hoverGrid.rightToLeft.is-visible:before{animation:fromLeftToRight .4s 2s forwards}@keyframes fromRightToLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-101%);transform:translateX(-101%)}}.is-left-slide{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:-webkit-transform .4s cubic-bezier(.215,.61,.355,1) .4s;transition:-webkit-transform .4s cubic-bezier(.215,.61,.355,1) .4s;transition:transform .4s cubic-bezier(.215,.61,.355,1) .4s;transition:transform .4s cubic-bezier(.215,.61,.355,1) .4s,-webkit-transform .8s cubic-bezier(.215,.61,.355,1) .4s}.is-left-slide.is-visible{animation:fadeIn .4s forwards}.is-right-slide{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px);-webkit-transition:-webkit-transform .4s cubic-bezier(.215,.61,.355,1) .4s;transition:-webkit-transform .4s cubic-bezier(.215,.61,.355,1) .4s;transition:transform .4s cubic-bezier(.215,.61,.355,1) .4s;transition:transform .4s cubic-bezier(.215,.61,.355,1) .4s,-webkit-transform .8s cubic-bezier(.215,.61,.355,1) .4s}.is-right-slide.is-visible{animation:fadeIn .4s forwards}@keyframes fadeIn{0%{opacity:0}100%{opacity:1;transform:matrix(1,0,0,1,0,0)}}.is-down-slide{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px);-webkit-transition:-webkit-transform .4s cubic-bezier(.215,.61,.355,1) .4s;transition:-webkit-transform .4s cubic-bezier(.215,.61,.355,1) .4s;transition:transform .4s cubic-bezier(.215,.61,.355,1) .4s;transition:transform .4s cubic-bezier(.215,.61,.355,1) .4s,-webkit-transform .8s cubic-bezier(.215,.61,.355,1) .4s}.is-down-slide.is-visible{animation:fadeIn .4s forwards}@keyframes fadeInY{0%{opacity:0}100%{opacity:1;transform:matrix(1,0,0,1,0,0)}}.is-up-slide{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:-webkit-transform .4s cubic-bezier(.215,.61,.355,1) .4s;transition:-webkit-transform .4s cubic-bezier(.215,.61,.355,1) .4s;transition:transform .4s cubic-bezier(.215,.61,.355,1) .4s;transition:transform .4s cubic-bezier(.215,.61,.355,1) .4s,-webkit-transform .8s cubic-bezier(.215,.61,.355,1) .4s}.is-up-slide.is-visible{animation:fadeIn .4s forwards}@keyframes fadeInY{0%{opacity:0}100%{opacity:1;transform:matrix(1,0,0,1,0,0)}}.is-down-bounce{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}.is-down-bounce.is-visible{animation:bounceIn .4s forwards}@keyframes bounceIn{0%{opacity:0;transform:translateY(-40px)}20%{opacity:.4;transform:translateY(-10px)}40%{opacity:.6;transform:translateY(5px)}80%{opacity:.8;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0px)}}.is-fadeIn{opacity:0}.is-fadeIn.is-visible{animation:fadeInImage 3s forwards}@keyframes fadeInImage{0%{opacity:0}100%{opacity:1}}.flex-wrapper.half,.flex-wrapper.one-third,.flex-wrapper.quarter{display:flex;flex-wrap:wrap;justify-content:space-between}.flex-wrapper.four:after{display:block;content:'';width:24%}.flex-wrapper .flex-one{width:100%}.flex-wrapper.half .flex-one{width:48%}.flex-wrapper.one-third .flex-one{width:32%}.flex-wrapper.quarter .flex-one{width:48%}.flex-wrapper.quarter .flex-three{width:48%}@media(min-width:40em){.flex-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.flex-wrapper.two .flex-one{width:48%}.flex-wrapper.three .flex-one{width:32%}.flex-wrapper.three .flex-two{width:64%}.flex-wrapper.four .flex-two{width:48%}.flex-wrapper.four .flex-one{width:24%}.flex-wrapper.four .flex-three{width:72%}.flex-wrapper.five .flex-one{width:18%}.flex-wrapper.six .flex-one{width:15%}.flex-wrapper.quarter .flex-one{width:24%}.flex-wrapper.quarter .flex-three{width:72%}}.acMenu{margin:0 30px 15px}.acMenu dt{display:block;background:#fff;width:100%;padding:10px;border:#ccc 1px solid;cursor:pointer}.acMenu dd{width:100%;padding:10px;display:none}body .btn--large{display:inline-block;padding:20px 60px;color:#fff;background:var(--wp--preset--color--main);text-decoration:none;font-size:1.3rem;border-radius:3px}.section_inner{max-width:1240px;padding:0 20px;margin:0 auto}.slick-track{display:flex!important;align-items:stretch}.slick-slide{height:auto !important}.slick-slide>div{height:100%}.slick-slide>div>article{background:#fff;height:100%}.iframe-wrapper{position:relative;padding-bottom:36.25%;height:0;overflow:hidden}.iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.logo-slider-container{width:100%;overflow:hidden;margin:20px 0;background-color:#e0f2f7;padding:30px 0}.logo-slider{display:flex;animation:loopAnimation 20s linear infinite;width:calc(200%);white-space:nowrap}.logo-item{flex-shrink:0;width:20%;margin-right:50px;width:auto;height:auto}.logo-item img{max-width:150px;height:auto}@keyframes loopAnimation{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@media screen and (max-width:768px){.logo-item{margin-right:25px}.logo-item img{max-width:100px}}.wp-block-latest-posts li{position:relative}.wp-block-latest-posts li .wp-block-latest-posts__featured-image{float:left;margin:0 10px 10px 0}.wp-block-latest-posts li .wp-block-latest-posts__post-title{font-weight:700;font-size:.9em;margin:0;padding:0;line-height:1.2}.scroll-icon{position:absolute;bottom:50px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:opacity .3s ease}.scroll-icon:hover{opacity:.7}.mouse{width:30px;height:50px;border:2px solid rgba(0,0,0,.6);border-radius:25px;position:relative;margin-bottom:-5px}.wheel{width:4px;height:8px;background:rgba(0,0,0,.6);border-radius:2px;position:absolute;top:8px;left:50%;transform:translateX(-50%);animation:scroll 2s infinite}@keyframes scroll{0%,20%{opacity:0;transform:translate(-50%,-10px)}50%{opacity:1;transform:translate(-50%,0)}80%,100%{opacity:0;transform:translate(-50%,10px)}}.arrow{width:2px;height:28px;background:rgba(0,0,0,.6);border-radius:1px}.arrow{animation:bounce 2s infinite}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.scroll-text{font-size:.9rem;margin-top:10px;opacity:.8;animation:fade 3s infinite}@keyframes fade{0%,50%,100%{opacity:.8}25%,75%{opacity:.4}}