/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.smarte-banner{background-image:url(/sites/default/files/2022-01/smarte_banner-bg-1920.jpeg);height:600px;background-repeat:no-repeat;background-position:center;position:relative;}.smarte-banner .main{position:relative;max-width:900px;margin:0 auto;}.smarte-banner h2{margin:0;text-align:right;font-size:38px;font-weight:400;text-shadow:1px 1px 8px #fff,1px 1px 10px #fff;line-height:1.7em;color:#111;padding:7% 0 0 0;}.smarte-banner h2 b{font-size:40px;display:block;color:#155b96}.product_animate{position:relative;max-width:824px;width:100%;margin:8% auto 0 auto;}.product_animate:before{content:'';position:absolute;background-image:linear-gradient(-45deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 15%,rgba(255,255,255,0.5) 16%,rgba(255,255,255,1) 25%,rgba(255,255,255,0.8) 40%,rgba(255,255,255,0.5) 41%,rgba(255,255,255,0.5) 55%,rgba(255,255,255,0) 100%);width:24%;height:60%;top:15%;left:13%;animation:shiny 3s linear infinite;z-index:3;opacity:0.7;border-radius:5px}.product_animate:after{content:'';position:absolute;background-image:linear-gradient(-45deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 15%,rgba(255,255,255,0.5) 16%,rgba(255,255,255,1) 25%,rgba(255,255,255,0.8) 40%,rgba(255,255,255,0.5) 41%,rgba(255,255,255,0.5) 55%,rgba(255,255,255,0) 100%);width:48%;height:60%;top:14%;left:44%;animation:shiny 3s linear infinite;z-index:3;opacity:0.7;border-radius:3px}@keyframes shiny{0%{background-position:0 0;}15%{background-position:100px 0;}16%{opacity:0}100%{opacity:0}}.product_animate img{position:relative;z-index:1}.smarte-banner ul{position:absolute;bottom:10px;z-index:2}.smarte-banner ul li{margin:0;float:left;width:90px;padding:0 5px;display:block;}.smarte-banner ul li img{display:block;}#landing-page .smarte-banner ul li p{font-size:12px;line-height:14px;text-align:center;padding:8px 0;margin:0;font-weight:bold}.banner_btn{position:absolute;display:block;color:#fff;bottom:25px;right:80px;z-index:3}.banner_btn a{color:#fff;display:inline-block;margin-left:10px;border:1px solid #fff;border-radius:5px;padding:3px 8px;transition:all .3s;}.banner_btn a .fa{color:#fff;}.banner_btn a:hover{background-color:rgba(17,17,17,0.4)}@media screen and (max-width:900px){.smarte-banner{height:auto;padding:45px 10px;background:-moz-linear-gradient(top,#DBE9F2 0%,#C2C9CF 40%,#99adc6 55%,#637d98 56%,#B0B7BF 80%);background:-webkit-linear-gradient(top,#DBE9F2 0%,#C2C9CF 40%,#99adc6 55%,#637d98 56%,#B0B7BF 80%);background:linear-gradient(to bottom,#DBE9F2 0%,#C2C9CF 40%,#99adc6 55%,#637d98 56%,#B0B7BF 80%);}.smarte-banner h2 b{display:inline-block;}.smarte-banner h3{text-align:left;padding:5px 20px;}.smarte-banner h2{text-align:left;padding:0px 20px 10px 20px;line-height:1.2em;margin-bottom:30px}.smarte-banner h5{text-align:left;padding:0px 20px 5px 20px;}.product_animate{position:relative;right:auto;bottom:auto;margin:0 auto;float:none;}.smarte-banner ul{position:relative;bottom:auto;z-index:1;width:370px;margin:0 auto;margin-top:-20px}.smarte-banner ul li img{display:block;}.banner_btn{position:relative;display:block;bottom:auto;right:auto;margin:0 auto;width:auto;text-align:center;margin-top:20px;}}@media screen and (max-width:900px){.product_animate{padding-top:10px;width:100%;margin:0 auto}.product_animate img{width:100%}.smarte-banner h2{font-size:32px;}.smarte-banner h2 b{font-size:32px;display:inline;}}@media screen and (max-width:550px){.smarte-banner{padding:35px 10px;}.smarte-banner h2,.smarte-banner h2 b{font-size:28px;line-height:30PX}}
.swiper-container{width:100%;height:200px;position:relative;overflow:hidden;}@media (min-width:768px){.swiper-container{height:300px;}}@media (min-width:1200px){.swiper-container{height:600px;}}.swiper-slide{position:relative;}.swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.swiper-slide .title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:30px;color:#fff;margin:0;line-height:1.2;}@media (min-width:768px){.swiper-slide .title{font-size:60px;}}.swiper-button-next,.swiper-button-prev{opacity:.1;-webkit-transition:all .3s;transition:all .3s;}.swiper-button-next:hover,.swiper-button-prev:hover{opacity:.3;}.swiper-button-next::after,.swiper-button-prev::after{content:'';width:14px;height:29px;background-image:url(/themes/custom/etherwan/images/icons/arrow_forward_ios_white_48dp.svg);background-repeat:no-repeat;background-position:center center;background-size:cover;color:#fff;}@media (min-width:768px){.swiper-button-next::after,.swiper-button-prev::after{width:26px;height:42px;}}.swiper-button-prev::after{background-image:url(/themes/custom/etherwan/images/icons/arrow_back_ios_white_48dp.svg);}.swiper-pagination-bullet-active{background:#2828cd;}.swiper-button-disabled{display:none;}@media (min-width:768px){.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{width:15px;height:15px;margin:0 12.5px;}}
#block-what-news{max-width:1280px;width:100%;padding:0 13px;margin:0 auto;}.block-what-news-wrapper{background-color:#DBE5EF;padding-bottom:3px;}.what-news-mode .news{position:relative;}.what-news-mode .news h5{font-size:14px;font-weight:400;line-height:1.57;letter-spacing:normal;text-align:left;color:#ffffff;background-color:rgba(255,255,255,0.3);position:absolute;top:15px;left:17px;padding:0 6px;margin:0;z-index:1;}.what-news-mode .news h4{font-size:25px;font-weight:400;line-height:1.2;letter-spacing:normal;text-align:left;color:#ffffff;position:absolute;bottom:20px;left:12px;background-color:transparent;margin:0;z-index:1;letter-spacing:-0.5px;text-shadow:0 0 8px #111}.what-news-mode .news::after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#ff000000),to(#00000080));background:linear-gradient(to bottom,#ff000000 50%,#00000080 100%);}.what-news-mode .release{background-image:-webkit-gradient(linear,left bottom,left top,from(#00a4e8),to(#3259b3));background-image:linear-gradient(to top,#00a4e8,#3259b3);}.what-news-mode .release h5{font-size:14px;font-weight:400;line-height:1.57;letter-spacing:normal;text-align:left;color:#0029b0;background-color:#fff;position:absolute;top:15px;left:17px;padding:0 6px;margin:0;}.what-news-mode .release h4{font-size:25px;font-weight:400;line-height:1.2;letter-spacing:normal;text-align:left;color:#ffffff;position:absolute;top:35%;left:12px;background-color:transparent;margin:0;}.what-news-mode .release .date{font-size:16px;font-weight:bold;font-stretch:normal;font-style:italic;line-height:1.06;letter-spacing:normal;text-align:left;color:#ffffff;position:absolute;bottom:17px;right:14px;margin:0;}.what-news-mode .video{position:relative;}.what-news-mode .video h5{font-size:14px;font-weight:400;line-height:1.57;letter-spacing:normal;text-align:left;color:#ffffff;background-color:rgba(255,255,255,0.3);position:absolute;top:15px;left:17px;padding:0 6px;margin:0;z-index:1;}.what-news-mode img{max-width:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.what-news-mode iframe{width:100%;min-height:188px;}.what-news-mode .group.bottom{margin-top:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.what-news-mode .group.bottom div{background-color:#fff;}.what-news-mode .link::before{content:'';display:block;width:100%;height:100%;background-color:rgba(0,0,0,0.5);position:absolute;top:0;left:0;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:3;}.what-news-mode .link:hover::before{opacity:1;}@media (min-width:768px){.block-what-news-wrapper{background-color:#F6F6F6;}.what-news-mode .news h4{font-size:20px;}.what-news-mode .release h4{font-size:20px;}.what-news-mode .video h5{font-size:15px;top:11px;left:11px;}.what-news-mode .group.bottom{margin-top:11px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.what-news-mode .group.bottom div{max-width:424px;min-height:277px;padding:41px 24px 17px;width:50%;}.what-news-mode .group.bottom .learn-more{margin-top:auto;}}@media only screen and (min-width:980px){#block-what-news{max-width:996px;width:100%;padding:0 13px;margin:0 auto;}.what-news-mode .release .date{font-size:14px;}}@media (min-width:1440px){.block-what-news-wrapper{background-color:#E9EEF2;}#block-what-news{max-width:1280px;width:100%;padding:0 13px;margin:0 auto;}.what-news-mode .news h5{font-size:22px;top:16px;left:14px;}.what-news-mode .news h4{font-size:26px;line-height:1.2em;}.what-news-mode .release h5{font-size:22px;top:16px;left:14px;}.what-news-mode .release h4{font-size:26px;line-height:1.2em;}.what-news-mode .release .date{font-size:20px;}.what-news-mode .video h5{font-size:22px;top:16px;left:14px;}.what-news-mode .group.bottom div{padding:68px 25px 47px;min-height:474px;}}
body:not(.path-user):not(.node--type-applications).node--type-overview-page .layout-main-wrapper>.container-fluid{max-width:100%;padding:0!important}body.node--type-overview-page .layout-main-wrapper>.container-fluid#main{padding:0!important}.ig5-landing-page .index-banner{background-image:url(/sites/default/files/2022-09/ig5-banner-bg.jpg);padding:40px 60px 10px 20px;min-height:525px;background-position:left top;background-size:cover;background-repeat:no-repeat;background-color:#fff;}.ig5-landing-page .index-banner h2{color:#fff;font-size:50px;padding:0 20px 0 40px;margin:0;font-weight:700;letter-spacing:1px}.ig5-landing-page .index-banner h3{color:#fff;font-size:20px;padding:15px 20px 20px 40px;margin:0;font-weight:500;max-width:750px;line-height:1.2em}.ig5-landing-page .index-banner .features{width:320px;margin:0 auto}.ig5-landing-page .index-banner .features li{list-style:none;font-size:16px;color:#333;font-weight:600;line-height:41px;position:relative;margin-left:50px;padding-bottom:10px;}.ig5-landing-page .index-banner .features li::before{content:" ";background-image:url(/sites/default/files/2022-09/ig5-banner-icon.png);width:41px;height:41px;background-size:cover;display:block;position:absolute;left:-50px}.ig5-landing-page .index-banner .features li:nth-of-type(2)::before{background-position:0 -42px;}.ig5-landing-page .index-banner .features li:nth-of-type(3)::before{background-position:0 -85px;}.ig5-landing-page .index-banner .features li:nth-of-type(4)::before{background-position:0 -128px;}.ig5-landing-page .index-banner .features li:nth-of-type(5)::before{background-position:0 41px;}.ig5-landing-page .section-main{padding:20px 50px
    padding-bottom:30px;}.ig5-landing-page .section1{padding-left:50px
    padding-bottom:30px;}#ig5banner-carousel{background-image:url(/sites/default/files/2022-08/ig5-banner-pic-bg.png);background-size:contain;background-position:center;background-repeat:no-repeat;}#ig5banner-carousel .carousel-item{padding:50px 0}.ig5-landing-page .video-img img{height:300px}@media screen and (max-width:1280px){.ig5-landing-page .index-banner{padding:20px;min-height:none;background-position:top;}}@media screen and (max-width:990px){.ig5-landing-page .index-banner h2{font-size:40px;padding:0;font-weight:700;}.ig5-landing-page .index-banner h3{font-size:18px;padding:5px 0 10px 0;}.ig5-landing-page .section-main,.ig5-landing-page .section1{padding:10px}.ig5-landing-page .section1 .col-lg-3{display:none}.ig5-landing-page .video-img img{height:250px}}
.swiper-container .row{margin:0!important}.swiper-container{height:550px;}.swiper-slide img{width:auto;height:auto;}.ig5-sv-banner{background-image:url(/sites/default/files/2025-03/ig5-sv-banner-bg-1920.jpg);height:550px;background-size:cover;background-position:center;padding-top:60px;position:relative;overflow:hidden;}.ig5-sv-banner .container{position:relative;}.ig5-sv-banner h3{font-size:22px}.ig5-sv-banner h2{font-size:60px;font-weight:bold;padding-bottom:50px}.ig5-sv-banner ul{font-size:18px;}.ig5-sv-btn{margin-left:20px;font-size:20px;background-image:linear-gradient(to right,#7fc7d8 0%,#c8e8f3 100%);padding:5px 10px;color:#111;font-weight:bold;border-radius:5px;transition:all 0.3s;z-index:3;position:relative}.ig5-sv-btn:hover{background-image:linear-gradient(to right,#345e89 0%,#5fa5be 100%);color:#fff;text-decoration:none;}.glows{position:relative;max-width:1000px;width:100%;margin:0 auto;}.glows::before{content:"";position:absolute;z-index:2;bottom:220px;left:-130px;display:block;width:405px;height:397px;background-image:url("/sites/default/files/2025-03/light-beam-0@2x.png");background-size:405px 397px;mix-blend-mode:color-dodge;transform-origin:bottom right;}@media (prefers-reduced-motion:no-preference){.glows::before{opacity:0;animation:15s ease infinite forwards alternate glow-rotate,7s ease infinite forwards alternate glow-blink;}}.glows::after{content:"";position:absolute;z-index:2;bottom:200px;left:-100px;display:block;width:415px;height:531px;background-image:url("/sites/default/files/2025-03/light-beam-1@2x.png");background-size:415px 531px;mix-blend-mode:color-dodge;transform-origin:90% 90%;}@media (prefers-reduced-motion:no-preference){.glows::after{opacity:0;animation:28s ease 2s infinite forwards alternate glow-rotate,12s ease 2s infinite forwards alternate glow-blink;}}@keyframes glow-rotate{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@keyframes glow-blink{0%{opacity:0;}20%{opacity:1;}80%{opacity:1;}100%{opacity:0;}}.core-cloud{display:block;width:496px;height:496px;position:absolute;top:0;@media (prefers-reduced-motion:no-preference){animation:30s cubic-bezier(0.44,0.21,0.68,0.89) infinite forwards
        alternate rotate-core;}}@keyframes rotate-core{0%{transform:rotate(0deg);}50%{transform:rotate(90deg);}100%{transform:rotate(180deg);}}.ew50-index-banner .banner{background-image:url(/sites/default/files/2024-12/ew50-v-promotion-bg.jpg);height:550px;padding-top:20px;background-size:cover;overflow:hidden;}.col_1,.col_2,.col_3{float:left}.col_2{width:262px;}.col_1,.col_3{width:calc(50% - 131px)}.ew50-index-banner .banner .main{max-width:300px;float:right;padding-top:150px}.ew50-index-banner .banner h2{font-size:32px;color:#1B1464;font-weight:bold;letter-spacing:1px;margin-top:0;line-height:1.2em}.ew50-index-banner .banner h2 span{display:inline-block}.ew50-index-banner .banner .main2{padding-top:200px;margin-left:-50px}.ew50-index-banner .banner .main2 h3{font-size:40px;color:#1B1464;line-height:1.5em;margin-top:0;line-height:1.25em}.ew50-index-banner .banner .main2 h3 a{color:inherit;text-decoration:none}.ew50-index-banner .banner .main2 h4{font-size:20px;color:#333;padding-top:0;margin-top:-10px;line-height:1.2em}.ew50-index-banner .banner .main2 .btn{background-color:#1B1464;}.ew50-index-banner .banner .main2 .btn a{color:#FFFFFF;}.ew50-index-banner .banner .main2 ul{font-size:16px;color:#333;margin-top:10px;list-style:none;position:relative;padding-left:30px;}.ew50-index-banner .banner .main2 ul li{line-height:25px;padding-bottom:5px;color:#555}.ew50-index-banner .banner .main2 ul li:before{content:" ";display:block;background-image:url(/sites/default/files/2024-12/blue-check.png);width:21px;height:21px;position:absolute;left:0;margin-top:5px}.ottoe-family-banner{background-image:url(/sites/default/files/2024-12/ottoe-family-bg-1920.jpg);min-height:550px;width:100%;padding-top:20px}.ottoe-family-banner h2{font-size:38px;font-weight:bold;color:#111;padding-left:20px}.ottoe-family-banner h3{font-size:22px;margin-top:-20px;padding-left:20px}.ottoe-family-banner .ottoe-family-products{position:relative;}.ottoe-family-banner .ottoe-family-products img{width:auto;height:auto;max-width:100%;}.ottoe-family-banner .ottoe-family-products .products{position:absolute;z-index:0;left:0;}.ottoe-family-banner .size1,.ottoe-family-banner .size2{position:absolute;left:0;top:0;z-index:1;animation-name:opacity2;animation-duration:3.5s;animation-iteration-count:infinite;animation-timing-function:linear;}.ottoe-family-banner .size2{animation-delay:0.5s}@keyframes opacity2{0%{opacity:0}10%{opacity:1}}.swiper-slide .ex78900g-index-banner img{width:auto;height:auto;}.ex78900g-index-banner{height:550px;width:100%;background-image:linear-gradient(to right,#3996bf 0%,#44cff6 55%,#ebf9ff 55.1%,#fff 100%);-webkit-background-image:linear-gradient(to right,#3996bf 0%,#44cff6 70%,#ebf9ff 70.1%,#fff 100%);}.ex78900g-index-banner .tit{width:580px;max-width:100%;}.ex78900g-index-banner h3{font-size:20px;margin:0px;padding-left:80px;text-align:left;color:#111;line-height:1.1em}.ex78900g-index-banner .container{position:relative}.ex78900g-index-banner .products{position:absolute;right:calc(42% - 130px);display:block;margin-top:-10px}.ex78900g-index-banner .products-tit{position:absolute;right:calc(10% - 130px);margin-top:20px;display:block}.ex78900g-index-banner .ex789g-btn{text-align:right;position:absolute;bottom:-220px;right:100px;transition:all 0.3s}.ex78900g-index-banner .ex789g-btn a{background-color:#11315d;color:#fff;padding:10px 10px 10px 15px;font-size:20px;font-weight:600}.ex78900g-index-banner .ex789g-btn:hover a{text-decoration:none}.ex78900g-index-banner .ex789g-btn a:after{content:" > ";margin-left:-10px;color:#11315d;transition:all 0.3s}.ex78900g-index-banner .ex789g-btn:hover a:after{margin-left:0px;color:#fff;}.el8315-index-banner{background-image:url(/sites/default/files/2025-07/el8315-banner-bg.jpg);height:550px;background-size:cover;background-position:center;padding-top:30px;}.el8315-index-banner h3{font-size:20px;text-align:center;color:#1B1464;padding:0;margin:0;line-height:1.2em}.el8315-index-banner h2{font-size:50px;font-weight:bold;padding-bottom:10px;text-align:center;margin:0;line-height:1.2em}.el8315-index-banner .container{position:relative;}.text-main-block{position:absolute;bottom:20px;right:20px;z-index:2;text-align:left;}.text-main-block .el8315-h2{font-size:38px;font-weight:bold;color:#2E3192;padding:0;margin:0;text-align:left}.text-main-block h4{font-size:16px;padding:0;margin:0;}.text-main-block .btn{background-color:#1B1464;color:#ffffff;margin:10px 0 25px 0;}.text-main-block .btn:hover{background-color:#3996bf}@media screen and (max-width:1200px){.swiper-container{height:462px;}.ex78900g-index-banner{background-image:linear-gradient(-65deg,#3996bf 0%,#44cff6 55%,#ebf9ff 55.1%,#fff 100%);-webkit-background-image:linear-gradient(-65deg,#3996bf 0%,#44cff6 70%,#ebf9ff 70.1%,#fff 100%);}.ex78900g-index-banner .tit{width:480px;}.ex78900g-index-banner .products{right:calc(52% - 130px);margin-top:0px}.ex78900g-index-banner .products-tit{right:calc(15% - 130px);}.ex78900g-index-banner .ex789g-btn{bottom:-220px;right:130px;}}@media screen and (max-width:1000px){.ig5-sv-banner{padding-top:30px;position:relative;overflow:hidden;padding-bottom:30px}.ig5-sv-banner .col-md-4 ul{display:none}.ig5-sv-banner .glows{padding:0 30px}.ig5-sv-banner h3{font-size:15px}.ig5-sv-banner h2{font-size:45px;padding-bottom:20px}.ig5-sv-btn{display:block;margin:0 auto;}.ex78900g-index-banner h3{padding-left:0px;text-align:center;font-size:16px;}.ex78900g-index-banner .products{position:relative;right:auto;margin:0 auto}.ex78900g-index-banner .products-tit{display:none;}.ex78900g-index-banner .ex789g-btn{bottom:60px;right:100px;}.el8315-index-banner h3{font-size:18px;color:#1B1464;}.el8315-index-banner h2{font-size:40px;font-weight:bold;padding-bottom:10px;text-align:center;}.text-main-block{position:relative;bottom:auto;right:auto;text-align:center;width:auto;}.text-main-block .el8315-h2{text-align:center}}@media screen and (max-width:780px){.swiper-container{height:480px;}.ex78900g-index-banner .tit{width:350px;margin:0 auto;}.col_1 p{display:none}.ex78900g-index-banner .products{max-width:280px;margin:0 auto;padding-top:20px}.ex78900g-index-banner .ex789g-btn{bottom:0px;right:auto;display:block;position:relative;text-align:center;margin:-15px 0 0 0;padding-bottom:20px;}.el8315-index-banner h2{font-size:35px;}.el8315-index-banner h3{font-size:16px;max-width:320px;margin:0 auto 5px auto;}.text-main-block{bottom:auto;right:auto;margin:0 auto;padding:0}.text-main-block .el8315-h2{font-size:30px;}.text-main-block h4{font-size:14px;}.text-main-block .btn{font-size:14px}}@media screen and (max-width:762px){.ew50-index-banner .banner{height:auto;}.ew50-index-banner .banner .main{padding-top:20px;max-width:100%;float:none;}.col_2{width:200px;}.col_1{width:100%;float:none;padding-left:20px}.col_3{width:calc(100% - 200px);}.ew50-index-banner .banner .main2{padding-top:70px;margin-left:-20px}.ew50-index-banner .banner .main2 h3{font-size:30px}}@media screen and (max-width:500px){.ig5-sv-banner h2{font-size:38px;padding-bottom:20px}.ig5-sv-btn{text-align:center;font-size:18px;}.swiper-slide .main-img img{max-width:100%}.ew50-index-banner .banner .main2{padding-top:40px;margin-left:0px}.col_2{width:120px;}.col_3{width:calc(100% - 120px);}.ew50-index-banner .banner .main2 h4{display:none}}@media screen and (max-width:400px){.col_2{width:130px;}.col_3{width:calc(100% - 130px);}.ew50-index-banner .banner .main2{padding-top:30px;}}
