/*
Theme Name:     polyentech
Theme URI:      https://
Author:         ThemeIsle
Author URI:     https://
Tested up to:   5.6
Requires PHP:   7.3.0
Description:    newtemplate
Version:        2.11.5
License:        GNU General Public License v2 or later
License URI:    https://
Text Domain:    neve
Pro Slug:  			neve-pro-addon
AMP: 						true
WordPress Available:  yes
Requires License:     no
Tags: blog, custom-logo, e-commerce, rtl-language-support, grid-layout, one-column, two-columns, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, flexible-header, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready, accessibility-ready, wide-blocks, block-styles, footer-widgets, portfolio, left-sidebar, right-sidebar
*/

.img_cover {width: 100%;height: 100%;object-fit: cover;}
.alltbox{margin-bottom:5%;text-align:center}
.alltbox .fir{position:relative;display:inline-block;color:rgba(255,255,255,.1);text-transform:uppercase;font-size:60px;font-family:Impact}
.alltbox .sec{position:relative;margin-top:-32px;font-weight:700;font-size:40px}
.screen_com .left{position:relative;float:left;width:50%}
.screen_com .left .alltbox{text-align:left}
.screen_com .left .alltbox .fir{color:rgba(7,49,144,.1)}
.screen_com .left .alltbox .sec{color:#073190}
.screen_com .left .com_des{color:#636363;text-align:justify;font-size:18px;line-height:37px}
.allmore{position:relative;display:block;overflow:hidden;width:195px;height:50px;border:1px solid #636363}
.allmore:hover{border:1px solid #fff}
.allmore .text{position:absolute;top:0;left:0;z-index:2;display:flex;width:100%;height:100%;align-items:center;justify-content:center}
.allmore .text span{display:inline-block;margin-right:15px;color:#666;font-size:16px}
.allmore:hover .text span{color:#fff}
.allmore:hover .text img{filter:grayscale(100%) brightness(1000%)}
.allmore .bg{position:absolute;z-index:1;width:100%;height:100%;background:linear-gradient(127deg,#063d9a 0,#0091dd 100%);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);transform-origin:left bottom;-ms-transform:rotate(-90deg)}
.allmore:hover .bg{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-ms-transform:rotate(0)}
.screen_com .left .allmore{margin-top:5%}
.screen_com .moivebox{display:flex;display:none;margin-top:12%;margin-left:-63%;padding-right:10px;width:750px;height:105px;border-radius:0 55px 55px 0;background:linear-gradient(to right ,transparent 0,#2eaee9 100%);align-items:center;justify-content:flex-end}
.screen_com .moivebox span{display:inline-block;margin-right:30px;color:#fff;letter-spacing:5px;font-size:24px}
.screen_com .moivebox .btn{position:relative;width:85px;height:85px;border-radius:100%;background:#fff;box-shadow:0 0 20px #78787829;cursor:pointer;-webkit-transition:.5s all ease;transition:.5s all ease;--dx:calc(var(--size) - var(--x));--dy:calc(var(--size) - var(--y))}
.screen_com .moivebox .btn:hover{border:7px solid rgb(0 159 232 / 32%);border-radius:calc(var(--x)/ var(--size) * 100%) calc(var(--dx)/ var(--size) * 100%) calc(var(--dx)/ var(--size) * 100%) calc(var(--x)/ var(--size) * 100%)/calc(var(--y)/ var(--size) * 100%) calc(var(--y)/ var(--size) * 100%) calc(var(--dy)/ var(--size) * 100%) calc(var(--dy)/ var(--size) * 100%);opacity:1;cursor:pointer;-webkit-transition:.5s background-color ease,.2s border ease;transition:.5s background-color ease,.2s border ease}
@-webkit-keyframes circle{from{background-color:none;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1)}
50%{background-color:none;-webkit-box-shadow:0 0 25px rgba(0,0,0,.15)}
to{background-color:none;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1)}
}
.screen_com .yuan{position:relative;float:right;width:700px;height:700px;border-radius:100%;background:rgba(0,159,232,.06);box-shadow:0 0 0 0 rgb(10 74 163 / 10%);-webkit-animation:ripple 3s infinite;animation:ripple 3s infinite}
.screen_com .yuan .yuan-sm{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border-radius:100%}
.screen_com .yuan .yuan-sm.yuan1{z-index:2;width:94%;height:94%;background:rgba(0,159,232,.1)}
.screen_com .yuan .yuan-sm.yuan2{z-index:3;width:88%;height:88%;background:rgba(0,159,232,.15)}
.screen_com .yuan .imgbox{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;margin:auto;width:82%;height:82%;border-radius:100%}
.screen_product .warpper{  }
.screen_product .alltbox .sec{color:#fff}
.screen_product .pro_type{overflow:hidden;border-bottom:2px solid #009fe8;border-radius:10px;background:rgba(0,0,0,.2); /*width:80%;*/ display:block; margin:0px auto;}
.screen_product .pro_type .list{position:relative;float:left;width:25%;height:115px}
.screen_product .pro_type .list:after{position:absolute;top:50%;right:0;width:1px;height:60px;background:rgba(255,255,255,.5);content:"";transform:translateY(-50%)}
.screen_product .pro_type .list:last-child:after{display:none}
.screen_product .pro_type .list a{display:flex;width:100%;height:100%;justify-content:center;align-items:center}
.screen_product .pro_type .list a .icon{position:relative;margin-right:15px;width:55px;height:55px}
.screen_product .pro_type .list a .text{color:#fff}
.screen_product .pro_type .list a .text .fir{font-size:22px; margin:0px;}
.screen_product .pro_type .list a .text .sec{font-weight:700;font-size:12px}
.screen_product .pro_type .list.active{background:rgb(0,159,232,0.8)}
.screen_product .pro_type .list.active:after{display:none}
.screen_product .pro_type .list.active .icon img{animation:jello 1s}
@-webkit-keyframes jello{11.1%,from,to{-webkit-transform:none;transform:none}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}
77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}
88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}
}
@-moz-keyframes jello{11.1%,from,to{-moz-transform:none;transform:none}
22.2%{-moz-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-moz-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-moz-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-moz-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-moz-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}
77.7%{-moz-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}
88.8%{-moz-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}
}
.screen_product .prolist_item{margin-top:6%}
.screen_product .prolist_item .item{display:none;justify-content:center;align-items:center}
.screen_product .prolist_item .item.active{display:flex}
.screen_product .prolist_item .item .list{position:relative;margin:0 3.5%}
.screen_product .prolist_item .item .list .box1{position:relative;z-index:1}
.screen_product .prolist_item .item .list .box1 .tags{position:relative;display:block;margin:0 auto;width:90px;height:90px;border-radius:100%;background:linear-gradient(-127deg,#063d9a 0,#0091dd 100%)}
.screen_product .prolist_item .item .list .box1 .tags-inner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;margin:auto;width:87%;height:87%;border:1px solid #fff;border-radius:100%;align-items:center;justify-content:center}
.screen_product .prolist_item .item .list .box1 .tags-inner span{color:#fff;font-size:18px;font-family:monter}
.screen_product .prolist_item .item .list .box1 .tags-inner img{max-width:100%}
.screen_product .prolist_item .item .list .box1 .title{margin-top:15%;color:#fff;text-align:center;font-size:16px}
.screen_product .prolist_item .item .list:hover .box1 .title{opacity:0}
.screen_product .prolist_item .item .list .box2{position:absolute;top:50%;left:50%;z-index:2;width:150px;height:150px;border-radius:100%;background:#fff;transform:translate(-50%,-50%) scale(0)}
.screen_product .prolist_item .item .list .box2 .inner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;margin:auto;width:87%;height:87%;border:1px dashed #5f83bf;border-radius:100%;align-items:center;justify-content:center}
.screen_product .prolist_item .item .list .box2 .inner-col{width:100%;text-align:center}
.screen_product .prolist_item .item .list .box2 .inner .s1{display:block;background:#a91f24;background:-moz-linear-gradient(-90deg,#0191dd,#063e9a);background:-webkit-linear-gradient(-90deg,#0191dd,#063e9a);background:-o-linear-gradient(-90deg,#0191dd,#063e9a);color:transparent;text-transform:uppercase;font-size:18px;font-family:monter;-webkit-background-clip:text}
.screen_product .prolist_item .item .list .box2 .inner .s1 img{display:block;margin:0 auto}
.screen_product .prolist_item .item .list .box2 .inner .s2{display:block;margin-top:11%;padding:0 4%;color:#000;font-size:16px}
.screen_product .prolist_item .item .list:hover .box2{transform:translate(-50%,-50%) scale(1)}
.screen_product .prolist_item .item .list .box1 .tags:after{position:absolute;top:50%;left:100%;width:203px;height:1px;border-top:1px dashed rgba(255,255,255,.5);content:""}
.screen_product .prolist_item .item .list:last-child .box1 .tags:after{display:none}
.screen_product .swiper-probg{position:absolute;top:0;left:0;width:100%;height:100%}
.screen_product .slider-inner{position:relative;top:initial;left:initial;display:block;width:100%;height:100%}
.screen_product .pro_btn{position:absolute;bottom:-168px;left:50%;z-index:1;display:block;width:280px;height:280px;border-radius:100%;background:rgba(10,74,163,.1);box-shadow:0 0 0 0 rgba(10,74,163,.1);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-animation:3s infinite;animation:ripple 3s infinite}
.screen_product .pro_btn .yuan{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border-radius:100%;background:rgba(10,74,163,.1)}
.screen_product .pro_btn .yuan1{width:90%;height:90%;background:rgba(10,74,163,.15);box-shadow:0 0 0 0 rgba(10,74,163,.1);-webkit-animation:ripple 3s infinite;animation:ripple 3s infinite;-webkit-animation-delay:.9s;animation-delay:.9s}
.screen_product .pro_btn .yuan2{width:80%;height:80%;background:rgba(10,74,163,.2);box-shadow:0 0 0 0 rgba(10,74,163,.1);-webkit-animation:ripple 3s infinite;animation:ripple 3s infinite;-webkit-animation-delay:.6s;animation-delay:.6s}
.screen_product .pro_btn .yuan3{width:70%;height:70%;background:linear-gradient(59deg,#063d9a 0,#0091dd 100%)}
.screen_product .pro_btn .yuan4{padding-top:8%;width:63%;height:63%;border:1px dashed rgba(255,255,255,.4);color:#fff;text-align:center;font-size:18px}
@-webkit-keyframes ripple{70%{box-shadow:0 0 0 20px rgba(10,74,163,0)}
100%{box-shadow:0 0 0 0 rgba(10,74,163,0)}
}
@keyframes ripple{70%{box-shadow:0 0 0 20px rgba(10,74,163,0)}
100%{box-shadow:0 0 0 0 rgba(10,74,163,0)}
}
