.elementor-20164 .elementor-element.elementor-element-00e48d4{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-20164 .elementor-element.elementor-element-00e48d4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20164 .elementor-element.elementor-element-1492cdd{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-1492cdd:hover .elementor-widget-container{background-color:var( --e-global-color-text );}.elementor-20164 .elementor-element.elementor-element-1492cdd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;transition:background 0.1s;border-style:solid;border-width:5px 5px 5px 5px;border-color:#8E97FF;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);}.elementor-20164 .elementor-element.elementor-element-1492cdd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20164 .elementor-element.elementor-element-1492cdd .elementor-image-box-wrapper{text-align:center;}.elementor-20164 .elementor-element.elementor-element-1492cdd.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-20164 .elementor-element.elementor-element-1492cdd.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-20164 .elementor-element.elementor-element-1492cdd.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-20164 .elementor-element.elementor-element-1492cdd .elementor-image-box-title{margin-bottom:2px;font-size:18px;}.elementor-20164 .elementor-element.elementor-element-1492cdd .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20164 .elementor-element.elementor-element-1492cdd .elementor-image-box-img img{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFEFE;border-radius:20px;box-shadow:0px 0px 0px 1px #080808;opacity:1;transition-duration:0.3s;}.elementor-20164 .elementor-element.elementor-element-1492cdd .elementor-image-box-description{font-size:15px;color:#383838;}.elementor-20164 .elementor-element.elementor-element-00cd1e2{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-00cd1e2:hover .elementor-widget-container{background-color:var( --e-global-color-text );}.elementor-20164 .elementor-element.elementor-element-00cd1e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;transition:background 0.1s;border-style:solid;border-width:6px 6px 6px 6px;border-color:#8E97FF;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);}.elementor-20164 .elementor-element.elementor-element-00cd1e2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20164 .elementor-element.elementor-element-00cd1e2 .elementor-image-box-wrapper{text-align:center;}.elementor-20164 .elementor-element.elementor-element-00cd1e2.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-20164 .elementor-element.elementor-element-00cd1e2.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-20164 .elementor-element.elementor-element-00cd1e2.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-20164 .elementor-element.elementor-element-00cd1e2 .elementor-image-box-title{margin-bottom:2px;font-size:18px;}.elementor-20164 .elementor-element.elementor-element-00cd1e2 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20164 .elementor-element.elementor-element-00cd1e2 .elementor-image-box-img img{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFEFE;border-radius:20px;box-shadow:0px 0px 0px 1px #080808;opacity:1;transition-duration:0.3s;}.elementor-20164 .elementor-element.elementor-element-00cd1e2 .elementor-image-box-description{font-size:15px;color:#383838;}.elementor-20164 .elementor-element.elementor-element-afdcbd7{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-afdcbd7:hover .elementor-widget-container{background-color:var( --e-global-color-text );}.elementor-20164 .elementor-element.elementor-element-afdcbd7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;transition:background 0.1s;border-style:solid;border-width:6px 6px 6px 6px;border-color:#8E97FF;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);}.elementor-20164 .elementor-element.elementor-element-afdcbd7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20164 .elementor-element.elementor-element-afdcbd7 .elementor-image-box-wrapper{text-align:center;}.elementor-20164 .elementor-element.elementor-element-afdcbd7.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-20164 .elementor-element.elementor-element-afdcbd7.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-20164 .elementor-element.elementor-element-afdcbd7.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-20164 .elementor-element.elementor-element-afdcbd7 .elementor-image-box-title{margin-bottom:2px;font-size:18px;}.elementor-20164 .elementor-element.elementor-element-afdcbd7 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20164 .elementor-element.elementor-element-afdcbd7 .elementor-image-box-img img{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFEFE;border-radius:20px;box-shadow:0px 0px 0px 1px #080808;opacity:1;transition-duration:0.3s;}.elementor-20164 .elementor-element.elementor-element-afdcbd7 .elementor-image-box-description{font-size:15px;color:#383838;}.elementor-20164 .elementor-element.elementor-element-bbff2c2{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-bbff2c2:hover .elementor-widget-container{background-color:var( --e-global-color-text );}.elementor-20164 .elementor-element.elementor-element-bbff2c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;transition:background 0.1s;border-style:solid;border-width:6px 6px 6px 6px;border-color:#8E97FF;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);}.elementor-20164 .elementor-element.elementor-element-bbff2c2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20164 .elementor-element.elementor-element-bbff2c2 .elementor-image-box-wrapper{text-align:center;}.elementor-20164 .elementor-element.elementor-element-bbff2c2.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-20164 .elementor-element.elementor-element-bbff2c2.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-20164 .elementor-element.elementor-element-bbff2c2.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-20164 .elementor-element.elementor-element-bbff2c2 .elementor-image-box-title{margin-bottom:2px;font-size:18px;}.elementor-20164 .elementor-element.elementor-element-bbff2c2 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20164 .elementor-element.elementor-element-bbff2c2 .elementor-image-box-img img{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFEFE;border-radius:20px;box-shadow:0px 0px 0px 1px #080808;opacity:1;transition-duration:0.3s;}.elementor-20164 .elementor-element.elementor-element-bbff2c2 .elementor-image-box-description{font-size:15px;color:#383838;}.elementor-20164 .elementor-element.elementor-element-602a9ae{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-602a9ae:hover .elementor-widget-container{background-color:var( --e-global-color-text );}.elementor-20164 .elementor-element.elementor-element-602a9ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;transition:background 0.1s;border-style:solid;border-width:6px 6px 6px 6px;border-color:#8E97FF;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);}.elementor-20164 .elementor-element.elementor-element-602a9ae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20164 .elementor-element.elementor-element-602a9ae .elementor-image-box-wrapper{text-align:center;}.elementor-20164 .elementor-element.elementor-element-602a9ae.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-20164 .elementor-element.elementor-element-602a9ae.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-20164 .elementor-element.elementor-element-602a9ae.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-20164 .elementor-element.elementor-element-602a9ae .elementor-image-box-title{margin-bottom:2px;font-size:18px;}.elementor-20164 .elementor-element.elementor-element-602a9ae .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20164 .elementor-element.elementor-element-602a9ae .elementor-image-box-img img{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFEFE;border-radius:20px;box-shadow:0px 0px 0px 1px #080808;opacity:1;transition-duration:0.3s;}.elementor-20164 .elementor-element.elementor-element-602a9ae .elementor-image-box-description{font-size:15px;color:#383838;}.elementor-20164 .elementor-element.elementor-element-277cddf{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-277cddf:hover .elementor-widget-container{background-color:var( --e-global-color-text );}.elementor-20164 .elementor-element.elementor-element-277cddf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;transition:background 0.1s;border-style:solid;border-width:6px 6px 6px 6px;border-color:#8E97FF;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);}.elementor-20164 .elementor-element.elementor-element-277cddf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20164 .elementor-element.elementor-element-277cddf .elementor-image-box-wrapper{text-align:center;}.elementor-20164 .elementor-element.elementor-element-277cddf.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-20164 .elementor-element.elementor-element-277cddf.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-20164 .elementor-element.elementor-element-277cddf.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-20164 .elementor-element.elementor-element-277cddf .elementor-image-box-title{margin-bottom:2px;font-size:18px;}.elementor-20164 .elementor-element.elementor-element-277cddf .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20164 .elementor-element.elementor-element-277cddf .elementor-image-box-img img{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFEFE;border-radius:20px;box-shadow:0px 0px 0px 1px #080808;opacity:1;transition-duration:0.3s;}.elementor-20164 .elementor-element.elementor-element-277cddf .elementor-image-box-description{font-size:15px;color:#383838;}.elementor-20164 .elementor-element.elementor-element-157914a{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-157914a:hover .elementor-widget-container{background-color:var( --e-global-color-text );}.elementor-20164 .elementor-element.elementor-element-157914a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;transition:background 0.1s;border-style:solid;border-width:6px 6px 6px 6px;border-color:#8E97FF;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);}.elementor-20164 .elementor-element.elementor-element-157914a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20164 .elementor-element.elementor-element-157914a .elementor-image-box-wrapper{text-align:center;}.elementor-20164 .elementor-element.elementor-element-157914a.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-20164 .elementor-element.elementor-element-157914a.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-20164 .elementor-element.elementor-element-157914a.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-20164 .elementor-element.elementor-element-157914a .elementor-image-box-title{margin-bottom:2px;font-size:18px;}.elementor-20164 .elementor-element.elementor-element-157914a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20164 .elementor-element.elementor-element-157914a .elementor-image-box-img img{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFEFE;border-radius:20px;box-shadow:0px 0px 0px 1px #080808;opacity:1;transition-duration:0.3s;}.elementor-20164 .elementor-element.elementor-element-157914a .elementor-image-box-description{font-size:15px;color:#383838;}.elementor-20164 .elementor-element.elementor-element-6c8952b{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-6c8952b:hover .elementor-widget-container{background-color:var( --e-global-color-text );}.elementor-20164 .elementor-element.elementor-element-6c8952b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;transition:background 0.1s;border-style:solid;border-width:6px 6px 6px 6px;border-color:#8E97FF;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);}.elementor-20164 .elementor-element.elementor-element-6c8952b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20164 .elementor-element.elementor-element-6c8952b .elementor-image-box-wrapper{text-align:center;}.elementor-20164 .elementor-element.elementor-element-6c8952b.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-20164 .elementor-element.elementor-element-6c8952b.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-20164 .elementor-element.elementor-element-6c8952b.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-20164 .elementor-element.elementor-element-6c8952b .elementor-image-box-title{margin-bottom:2px;font-size:18px;}.elementor-20164 .elementor-element.elementor-element-6c8952b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20164 .elementor-element.elementor-element-6c8952b .elementor-image-box-img img{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFEFE;border-radius:20px;box-shadow:0px 0px 0px 1px #080808;opacity:1;transition-duration:0.3s;}.elementor-20164 .elementor-element.elementor-element-6c8952b .elementor-image-box-description{font-size:15px;color:#383838;}.elementor-20164 .elementor-element.elementor-element-298825e{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-298825e:hover .elementor-widget-container{background-color:var( --e-global-color-text );}.elementor-20164 .elementor-element.elementor-element-298825e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;transition:background 0.1s;border-style:solid;border-width:6px 6px 6px 6px;border-color:#8E97FF;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);}.elementor-20164 .elementor-element.elementor-element-298825e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20164 .elementor-element.elementor-element-298825e .elementor-image-box-wrapper{text-align:center;}.elementor-20164 .elementor-element.elementor-element-298825e.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-20164 .elementor-element.elementor-element-298825e.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-20164 .elementor-element.elementor-element-298825e.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-20164 .elementor-element.elementor-element-298825e .elementor-image-box-title{margin-bottom:2px;font-size:18px;}.elementor-20164 .elementor-element.elementor-element-298825e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20164 .elementor-element.elementor-element-298825e .elementor-image-box-img img{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFEFE;border-radius:20px;box-shadow:0px 0px 0px 1px #080808;opacity:1;transition-duration:0.3s;}.elementor-20164 .elementor-element.elementor-element-298825e .elementor-image-box-description{font-size:15px;color:#383838;}.elementor-20164 .elementor-element.elementor-element-ad58591{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-ad58591:hover .elementor-widget-container{background-color:var( --e-global-color-text );}.elementor-20164 .elementor-element.elementor-element-ad58591 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;transition:background 0.1s;border-style:solid;border-width:6px 6px 6px 6px;border-color:#8E97FF;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);}.elementor-20164 .elementor-element.elementor-element-ad58591.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20164 .elementor-element.elementor-element-ad58591 .elementor-image-box-wrapper{text-align:center;}.elementor-20164 .elementor-element.elementor-element-ad58591.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-20164 .elementor-element.elementor-element-ad58591.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-20164 .elementor-element.elementor-element-ad58591.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-20164 .elementor-element.elementor-element-ad58591 .elementor-image-box-title{margin-bottom:2px;font-size:18px;}.elementor-20164 .elementor-element.elementor-element-ad58591 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20164 .elementor-element.elementor-element-ad58591 .elementor-image-box-img img{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFEFE;border-radius:20px;box-shadow:0px 0px 0px 1px #080808;opacity:1;transition-duration:0.3s;}.elementor-20164 .elementor-element.elementor-element-ad58591 .elementor-image-box-description{font-size:15px;color:#383838;}.elementor-20164 .elementor-element.elementor-element-d78b8ea{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-d78b8ea:hover .elementor-widget-container{background-color:var( --e-global-color-text );}.elementor-20164 .elementor-element.elementor-element-d78b8ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;transition:background 0.1s;border-style:solid;border-width:6px 6px 6px 6px;border-color:#8E97FF;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);}.elementor-20164 .elementor-element.elementor-element-d78b8ea.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20164 .elementor-element.elementor-element-d78b8ea .elementor-image-box-wrapper{text-align:center;}.elementor-20164 .elementor-element.elementor-element-d78b8ea.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-20164 .elementor-element.elementor-element-d78b8ea.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-20164 .elementor-element.elementor-element-d78b8ea.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-20164 .elementor-element.elementor-element-d78b8ea .elementor-image-box-title{margin-bottom:2px;font-size:18px;}.elementor-20164 .elementor-element.elementor-element-d78b8ea .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20164 .elementor-element.elementor-element-d78b8ea .elementor-image-box-img img{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFEFE;border-radius:20px;box-shadow:0px 0px 0px 1px #080808;opacity:1;transition-duration:0.3s;}.elementor-20164 .elementor-element.elementor-element-d78b8ea .elementor-image-box-description{font-size:15px;color:#383838;}.elementor-20164 .elementor-element.elementor-element-794d640{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-794d640:hover .elementor-widget-container{background-color:var( --e-global-color-text );}.elementor-20164 .elementor-element.elementor-element-794d640 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;transition:background 0.1s;border-style:solid;border-width:6px 6px 6px 6px;border-color:#8E97FF;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);}.elementor-20164 .elementor-element.elementor-element-794d640.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20164 .elementor-element.elementor-element-794d640 .elementor-image-box-wrapper{text-align:center;}.elementor-20164 .elementor-element.elementor-element-794d640.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-20164 .elementor-element.elementor-element-794d640.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-20164 .elementor-element.elementor-element-794d640.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-20164 .elementor-element.elementor-element-794d640 .elementor-image-box-title{margin-bottom:2px;font-size:18px;}.elementor-20164 .elementor-element.elementor-element-794d640 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20164 .elementor-element.elementor-element-794d640 .elementor-image-box-img img{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFEFE;border-radius:20px;box-shadow:0px 0px 0px 1px #080808;opacity:1;transition-duration:0.3s;}.elementor-20164 .elementor-element.elementor-element-794d640 .elementor-image-box-description{font-size:15px;color:#383838;}.elementor-20164 .elementor-element.elementor-element-eeafd88{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-eeafd88:hover .elementor-widget-container{background-color:var( --e-global-color-text );}.elementor-20164 .elementor-element.elementor-element-eeafd88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;transition:background 0.1s;border-style:solid;border-width:6px 6px 6px 6px;border-color:#8E97FF;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);}.elementor-20164 .elementor-element.elementor-element-eeafd88.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20164 .elementor-element.elementor-element-eeafd88 .elementor-image-box-wrapper{text-align:center;}.elementor-20164 .elementor-element.elementor-element-eeafd88.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-20164 .elementor-element.elementor-element-eeafd88.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-20164 .elementor-element.elementor-element-eeafd88.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-20164 .elementor-element.elementor-element-eeafd88 .elementor-image-box-title{margin-bottom:2px;font-size:18px;}.elementor-20164 .elementor-element.elementor-element-eeafd88 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20164 .elementor-element.elementor-element-eeafd88 .elementor-image-box-img img{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFEFE;border-radius:20px;box-shadow:0px 0px 0px 1px #080808;opacity:1;transition-duration:0.3s;}.elementor-20164 .elementor-element.elementor-element-eeafd88 .elementor-image-box-description{font-size:15px;color:#383838;}.elementor-20164 .elementor-element.elementor-element-c26b34a{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-c26b34a:hover .elementor-widget-container{background-color:var( --e-global-color-text );}.elementor-20164 .elementor-element.elementor-element-c26b34a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;transition:background 0.1s;border-style:solid;border-width:6px 6px 6px 6px;border-color:#8E97FF;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);}.elementor-20164 .elementor-element.elementor-element-c26b34a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20164 .elementor-element.elementor-element-c26b34a .elementor-image-box-wrapper{text-align:center;}.elementor-20164 .elementor-element.elementor-element-c26b34a.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-20164 .elementor-element.elementor-element-c26b34a.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-20164 .elementor-element.elementor-element-c26b34a.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-20164 .elementor-element.elementor-element-c26b34a .elementor-image-box-title{margin-bottom:2px;font-size:18px;}.elementor-20164 .elementor-element.elementor-element-c26b34a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20164 .elementor-element.elementor-element-c26b34a .elementor-image-box-img img{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFEFE;border-radius:20px;box-shadow:0px 0px 0px 1px #080808;opacity:1;transition-duration:0.3s;}.elementor-20164 .elementor-element.elementor-element-c26b34a .elementor-image-box-description{font-size:15px;color:#383838;}@media(max-width:1024px){.elementor-20164 .elementor-element.elementor-element-00e48d4{--grid-auto-flow:row;}.elementor-20164 .elementor-element.elementor-element-1492cdd{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-00cd1e2{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-afdcbd7{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-bbff2c2{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-602a9ae{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-277cddf{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-157914a{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-6c8952b{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-298825e{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-ad58591{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-d78b8ea{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-794d640{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-eeafd88{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-c26b34a{width:auto;max-width:auto;}}@media(min-width:769px){.elementor-20164 .elementor-element.elementor-element-00e48d4{--width:101.659%;}}@media(max-width:768px){.elementor-20164 .elementor-element.elementor-element-00e48d4{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20164 .elementor-element.elementor-element-1492cdd{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-1492cdd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;border-width:5px 5px 5px 5px;}.elementor-20164 .elementor-element.elementor-element-1492cdd.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-20164 .elementor-element.elementor-element-1492cdd .elementor-image-box-img{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-1492cdd.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-20164 .elementor-element.elementor-element-1492cdd.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-20164 .elementor-element.elementor-element-1492cdd.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-1492cdd .elementor-image-box-title{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-1492cdd .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20164 .elementor-element.elementor-element-00cd1e2{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-00cd1e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;border-width:5px 5px 5px 5px;}.elementor-20164 .elementor-element.elementor-element-00cd1e2.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-20164 .elementor-element.elementor-element-00cd1e2 .elementor-image-box-img{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-00cd1e2.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-20164 .elementor-element.elementor-element-00cd1e2.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-20164 .elementor-element.elementor-element-00cd1e2.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-00cd1e2 .elementor-image-box-title{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-00cd1e2 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20164 .elementor-element.elementor-element-afdcbd7{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-afdcbd7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;border-width:5px 5px 5px 5px;}.elementor-20164 .elementor-element.elementor-element-afdcbd7.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-20164 .elementor-element.elementor-element-afdcbd7 .elementor-image-box-img{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-afdcbd7.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-20164 .elementor-element.elementor-element-afdcbd7.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-20164 .elementor-element.elementor-element-afdcbd7.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-afdcbd7 .elementor-image-box-title{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-afdcbd7 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20164 .elementor-element.elementor-element-bbff2c2{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-bbff2c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;border-width:5px 5px 5px 5px;}.elementor-20164 .elementor-element.elementor-element-bbff2c2.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-20164 .elementor-element.elementor-element-bbff2c2 .elementor-image-box-img{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-bbff2c2.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-20164 .elementor-element.elementor-element-bbff2c2.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-20164 .elementor-element.elementor-element-bbff2c2.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-bbff2c2 .elementor-image-box-title{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-bbff2c2 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20164 .elementor-element.elementor-element-602a9ae{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-602a9ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;border-width:5px 5px 5px 5px;}.elementor-20164 .elementor-element.elementor-element-602a9ae.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-20164 .elementor-element.elementor-element-602a9ae .elementor-image-box-img{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-602a9ae.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-20164 .elementor-element.elementor-element-602a9ae.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-20164 .elementor-element.elementor-element-602a9ae.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-602a9ae .elementor-image-box-title{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-602a9ae .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20164 .elementor-element.elementor-element-277cddf{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-277cddf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;border-width:5px 5px 5px 5px;}.elementor-20164 .elementor-element.elementor-element-277cddf.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-20164 .elementor-element.elementor-element-277cddf .elementor-image-box-img{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-277cddf.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-20164 .elementor-element.elementor-element-277cddf.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-20164 .elementor-element.elementor-element-277cddf.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-277cddf .elementor-image-box-title{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-277cddf .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20164 .elementor-element.elementor-element-157914a{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-157914a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;border-width:5px 5px 5px 5px;}.elementor-20164 .elementor-element.elementor-element-157914a.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-20164 .elementor-element.elementor-element-157914a .elementor-image-box-img{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-157914a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-20164 .elementor-element.elementor-element-157914a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-20164 .elementor-element.elementor-element-157914a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-157914a .elementor-image-box-title{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-157914a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20164 .elementor-element.elementor-element-6c8952b{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-6c8952b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;border-width:5px 5px 5px 5px;}.elementor-20164 .elementor-element.elementor-element-6c8952b.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-20164 .elementor-element.elementor-element-6c8952b .elementor-image-box-img{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-6c8952b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-20164 .elementor-element.elementor-element-6c8952b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-20164 .elementor-element.elementor-element-6c8952b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-6c8952b .elementor-image-box-title{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-6c8952b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20164 .elementor-element.elementor-element-298825e{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-298825e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;border-width:5px 5px 5px 5px;}.elementor-20164 .elementor-element.elementor-element-298825e.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-20164 .elementor-element.elementor-element-298825e .elementor-image-box-img{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-298825e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-20164 .elementor-element.elementor-element-298825e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-20164 .elementor-element.elementor-element-298825e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-298825e .elementor-image-box-title{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-298825e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20164 .elementor-element.elementor-element-ad58591{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-ad58591 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;border-width:5px 5px 5px 5px;}.elementor-20164 .elementor-element.elementor-element-ad58591.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-20164 .elementor-element.elementor-element-ad58591 .elementor-image-box-img{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-ad58591.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-20164 .elementor-element.elementor-element-ad58591.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-20164 .elementor-element.elementor-element-ad58591.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-ad58591 .elementor-image-box-title{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-ad58591 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20164 .elementor-element.elementor-element-d78b8ea{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-d78b8ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;border-width:5px 5px 5px 5px;}.elementor-20164 .elementor-element.elementor-element-d78b8ea.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-20164 .elementor-element.elementor-element-d78b8ea .elementor-image-box-img{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-d78b8ea.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-20164 .elementor-element.elementor-element-d78b8ea.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-20164 .elementor-element.elementor-element-d78b8ea.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-d78b8ea .elementor-image-box-title{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-d78b8ea .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20164 .elementor-element.elementor-element-794d640{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-794d640 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;border-width:5px 5px 5px 5px;}.elementor-20164 .elementor-element.elementor-element-794d640.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-20164 .elementor-element.elementor-element-794d640 .elementor-image-box-img{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-794d640.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-20164 .elementor-element.elementor-element-794d640.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-20164 .elementor-element.elementor-element-794d640.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-794d640 .elementor-image-box-title{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-794d640 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20164 .elementor-element.elementor-element-eeafd88{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-eeafd88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;border-width:5px 5px 5px 5px;}.elementor-20164 .elementor-element.elementor-element-eeafd88.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-20164 .elementor-element.elementor-element-eeafd88 .elementor-image-box-img{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-eeafd88.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-20164 .elementor-element.elementor-element-eeafd88.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-20164 .elementor-element.elementor-element-eeafd88.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-eeafd88 .elementor-image-box-title{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-eeafd88 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20164 .elementor-element.elementor-element-c26b34a{width:auto;max-width:auto;}.elementor-20164 .elementor-element.elementor-element-c26b34a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;border-width:5px 5px 5px 5px;}.elementor-20164 .elementor-element.elementor-element-c26b34a.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-20164 .elementor-element.elementor-element-c26b34a .elementor-image-box-img{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-c26b34a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-20164 .elementor-element.elementor-element-c26b34a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-20164 .elementor-element.elementor-element-c26b34a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-c26b34a .elementor-image-box-title{margin-bottom:0px;}.elementor-20164 .elementor-element.elementor-element-c26b34a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}}/* Start custom CSS for image-box, class: .elementor-element-1492cdd *//* MAIN BOX */
.elementor-20164 .elementor-element.elementor-element-1492cdd {
    position: relative;
    padding: 5px;
    background: #ffffff;
    border-radius: 20px; /* চাইলে 0 করে স্কোয়ার করতে পারো */
    overflow: hidden;
    z-index: 1;
}

/* GRADIENT BORDER LINE ANIMATION */
.elementor-20164 .elementor-element.elementor-element-1492cdd::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 7px; /* বর্ডারের মোটা–পাতলা */
    background: linear-gradient(
        90deg,
        #ff004c,
        #ff7a00,
        #ffee00,
        #00ff85,
        #00c8ff,
        #7a00ff,
        #ff00c8,
        #ff004c
    );
    background-size: 400% 100%;
    animation: borderMove 4s linear infinite;
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
    z-index: -1;
}

/* ANIMATION */
@keyframes borderMove {
    0% { background-position: 0% 0%; }
    100% { background-position: 400% 0%; }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-00cd1e2 *//* MAIN BOX */
.elementor-20164 .elementor-element.elementor-element-00cd1e2 {
    position: relative;
    padding: 5px;
    background: #ffffff;
    border-radius: 20px; /* চাইলে 0 করে স্কোয়ার করতে পারো */
    overflow: hidden;
    z-index: 1;
}

/* GRADIENT BORDER LINE ANIMATION */
.elementor-20164 .elementor-element.elementor-element-00cd1e2::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 7px; /* বর্ডারের মোটা–পাতলা */
    background: linear-gradient(
        90deg,
        #ff004c,
        #ff7a00,
        #ffee00,
        #00ff85,
        #00c8ff,
        #7a00ff,
        #ff00c8,
        #ff004c
    );
    background-size: 400% 100%;
    animation: borderMove 4s linear infinite;
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
    z-index: -1;
}

/* ANIMATION */
@keyframes borderMove {
    0% { background-position: 0% 0%; }
    100% { background-position: 400% 0%; }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-afdcbd7 *//* MAIN BOX */
.elementor-20164 .elementor-element.elementor-element-afdcbd7 {
    position: relative;
    padding: 5px;
    background: #ffffff;
    border-radius: 20px; /* চাইলে 0 করে স্কোয়ার করতে পারো */
    overflow: hidden;
    z-index: 1;
}

/* GRADIENT BORDER LINE ANIMATION */
.elementor-20164 .elementor-element.elementor-element-afdcbd7::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 7px; /* বর্ডারের মোটা–পাতলা */
    background: linear-gradient(
        90deg,
        #ff004c,
        #ff7a00,
        #ffee00,
        #00ff85,
        #00c8ff,
        #7a00ff,
        #ff00c8,
        #ff004c
    );
    background-size: 400% 100%;
    animation: borderMove 4s linear infinite;
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
    z-index: -1;
}

/* ANIMATION */
@keyframes borderMove {
    0% { background-position: 0% 0%; }
    100% { background-position: 400% 0%; }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bbff2c2 *//* MAIN BOX */
.elementor-20164 .elementor-element.elementor-element-bbff2c2 {
    position: relative;
    padding: 5px;
    background: #ffffff;
    border-radius: 20px; /* চাইলে 0 করে স্কোয়ার করতে পারো */
    overflow: hidden;
    z-index: 1;
}

/* GRADIENT BORDER LINE ANIMATION */
.elementor-20164 .elementor-element.elementor-element-bbff2c2::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 7px; /* বর্ডারের মোটা–পাতলা */
    background: linear-gradient(
        90deg,
        #ff004c,
        #ff7a00,
        #ffee00,
        #00ff85,
        #00c8ff,
        #7a00ff,
        #ff00c8,
        #ff004c
    );
    background-size: 400% 100%;
    animation: borderMove 4s linear infinite;
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
    z-index: -1;
}

/* ANIMATION */
@keyframes borderMove {
    0% { background-position: 0% 0%; }
    100% { background-position: 400% 0%; }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-602a9ae *//* MAIN BOX */
.elementor-20164 .elementor-element.elementor-element-602a9ae {
    position: relative;
    padding: 5px;
    background: #ffffff;
    border-radius: 20px; /* চাইলে 0 করে স্কোয়ার করতে পারো */
    overflow: hidden;
    z-index: 1;
}

/* GRADIENT BORDER LINE ANIMATION */
.elementor-20164 .elementor-element.elementor-element-602a9ae::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 7px; /* বর্ডারের মোটা–পাতলা */
    background: linear-gradient(
        90deg,
        #ff004c,
        #ff7a00,
        #ffee00,
        #00ff85,
        #00c8ff,
        #7a00ff,
        #ff00c8,
        #ff004c
    );
    background-size: 400% 100%;
    animation: borderMove 4s linear infinite;
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
    z-index: -1;
}

/* ANIMATION */
@keyframes borderMove {
    0% { background-position: 0% 0%; }
    100% { background-position: 400% 0%; }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-277cddf *//* MAIN BOX */
.elementor-20164 .elementor-element.elementor-element-277cddf {
    position: relative;
    padding: 5px;
    background: #ffffff;
    border-radius: 20px; /* চাইলে 0 করে স্কোয়ার করতে পারো */
    overflow: hidden;
    z-index: 1;
}

/* GRADIENT BORDER LINE ANIMATION */
.elementor-20164 .elementor-element.elementor-element-277cddf::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 7px; /* বর্ডারের মোটা–পাতলা */
    background: linear-gradient(
        90deg,
        #ff004c,
        #ff7a00,
        #ffee00,
        #00ff85,
        #00c8ff,
        #7a00ff,
        #ff00c8,
        #ff004c
    );
    background-size: 400% 100%;
    animation: borderMove 4s linear infinite;
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
    z-index: -1;
}

/* ANIMATION */
@keyframes borderMove {
    0% { background-position: 0% 0%; }
    100% { background-position: 400% 0%; }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-157914a *//* MAIN BOX */
.elementor-20164 .elementor-element.elementor-element-157914a {
    position: relative;
    padding: 5px;
    background: #ffffff;
    border-radius: 20px; /* চাইলে 0 করে স্কোয়ার করতে পারো */
    overflow: hidden;
    z-index: 1;
}

/* GRADIENT BORDER LINE ANIMATION */
.elementor-20164 .elementor-element.elementor-element-157914a::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 7px; /* বর্ডারের মোটা–পাতলা */
    background: linear-gradient(
        90deg,
        #ff004c,
        #ff7a00,
        #ffee00,
        #00ff85,
        #00c8ff,
        #7a00ff,
        #ff00c8,
        #ff004c
    );
    background-size: 400% 100%;
    animation: borderMove 4s linear infinite;
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
    z-index: -1;
}

/* ANIMATION */
@keyframes borderMove {
    0% { background-position: 0% 0%; }
    100% { background-position: 400% 0%; }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6c8952b *//* MAIN BOX */
.elementor-20164 .elementor-element.elementor-element-6c8952b {
    position: relative;
    padding: 5px;
    background: #ffffff;
    border-radius: 20px; /* চাইলে 0 করে স্কোয়ার করতে পারো */
    overflow: hidden;
    z-index: 1;
}

/* GRADIENT BORDER LINE ANIMATION */
.elementor-20164 .elementor-element.elementor-element-6c8952b::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 7px; /* বর্ডারের মোটা–পাতলা */
    background: linear-gradient(
        90deg,
        #ff004c,
        #ff7a00,
        #ffee00,
        #00ff85,
        #00c8ff,
        #7a00ff,
        #ff00c8,
        #ff004c
    );
    background-size: 400% 100%;
    animation: borderMove 4s linear infinite;
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
    z-index: -1;
}

/* ANIMATION */
@keyframes borderMove {
    0% { background-position: 0% 0%; }
    100% { background-position: 400% 0%; }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-298825e *//* MAIN BOX */
.elementor-20164 .elementor-element.elementor-element-298825e {
    position: relative;
    padding: 5px;
    background: #ffffff;
    border-radius: 20px; /* চাইলে 0 করে স্কোয়ার করতে পারো */
    overflow: hidden;
    z-index: 1;
}

/* GRADIENT BORDER LINE ANIMATION */
.elementor-20164 .elementor-element.elementor-element-298825e::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 7px; /* বর্ডারের মোটা–পাতলা */
    background: linear-gradient(
        90deg,
        #ff004c,
        #ff7a00,
        #ffee00,
        #00ff85,
        #00c8ff,
        #7a00ff,
        #ff00c8,
        #ff004c
    );
    background-size: 400% 100%;
    animation: borderMove 4s linear infinite;
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
    z-index: -1;
}

/* ANIMATION */
@keyframes borderMove {
    0% { background-position: 0% 0%; }
    100% { background-position: 400% 0%; }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ad58591 *//* MAIN BOX */
.elementor-20164 .elementor-element.elementor-element-ad58591 {
    position: relative;
    padding: 5px;
    background: #ffffff;
    border-radius: 20px; /* চাইলে 0 করে স্কোয়ার করতে পারো */
    overflow: hidden;
    z-index: 1;
}

/* GRADIENT BORDER LINE ANIMATION */
.elementor-20164 .elementor-element.elementor-element-ad58591::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 7px; /* বর্ডারের মোটা–পাতলা */
    background: linear-gradient(
        90deg,
        #ff004c,
        #ff7a00,
        #ffee00,
        #00ff85,
        #00c8ff,
        #7a00ff,
        #ff00c8,
        #ff004c
    );
    background-size: 400% 100%;
    animation: borderMove 4s linear infinite;
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
    z-index: -1;
}

/* ANIMATION */
@keyframes borderMove {
    0% { background-position: 0% 0%; }
    100% { background-position: 400% 0%; }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d78b8ea *//* MAIN BOX */
.elementor-20164 .elementor-element.elementor-element-d78b8ea {
    position: relative;
    padding: 5px;
    background: #ffffff;
    border-radius: 20px; /* চাইলে 0 করে স্কোয়ার করতে পারো */
    overflow: hidden;
    z-index: 1;
}

/* GRADIENT BORDER LINE ANIMATION */
.elementor-20164 .elementor-element.elementor-element-d78b8ea::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 7px; /* বর্ডারের মোটা–পাতলা */
    background: linear-gradient(
        90deg,
        #ff004c,
        #ff7a00,
        #ffee00,
        #00ff85,
        #00c8ff,
        #7a00ff,
        #ff00c8,
        #ff004c
    );
    background-size: 400% 100%;
    animation: borderMove 4s linear infinite;
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
    z-index: -1;
}

/* ANIMATION */
@keyframes borderMove {
    0% { background-position: 0% 0%; }
    100% { background-position: 400% 0%; }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-794d640 *//* MAIN BOX */
.elementor-20164 .elementor-element.elementor-element-794d640 {
    position: relative;
    padding: 5px;
    background: #ffffff;
    border-radius: 20px; /* চাইলে 0 করে স্কোয়ার করতে পারো */
    overflow: hidden;
    z-index: 1;
}

/* GRADIENT BORDER LINE ANIMATION */
.elementor-20164 .elementor-element.elementor-element-794d640::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 7px; /* বর্ডারের মোটা–পাতলা */
    background: linear-gradient(
        90deg,
        #ff004c,
        #ff7a00,
        #ffee00,
        #00ff85,
        #00c8ff,
        #7a00ff,
        #ff00c8,
        #ff004c
    );
    background-size: 400% 100%;
    animation: borderMove 4s linear infinite;
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
    z-index: -1;
}

/* ANIMATION */
@keyframes borderMove {
    0% { background-position: 0% 0%; }
    100% { background-position: 400% 0%; }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-eeafd88 *//* MAIN BOX */
.elementor-20164 .elementor-element.elementor-element-eeafd88 {
    position: relative;
    padding: 5px;
    background: #ffffff;
    border-radius: 20px; /* চাইলে 0 করে স্কোয়ার করতে পারো */
    overflow: hidden;
    z-index: 1;
}

/* GRADIENT BORDER LINE ANIMATION */
.elementor-20164 .elementor-element.elementor-element-eeafd88::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 7px; /* বর্ডারের মোটা–পাতলা */
    background: linear-gradient(
        90deg,
        #ff004c,
        #ff7a00,
        #ffee00,
        #00ff85,
        #00c8ff,
        #7a00ff,
        #ff00c8,
        #ff004c
    );
    background-size: 400% 100%;
    animation: borderMove 4s linear infinite;
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
    z-index: -1;
}

/* ANIMATION */
@keyframes borderMove {
    0% { background-position: 0% 0%; }
    100% { background-position: 400% 0%; }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c26b34a *//* MAIN BOX */
.elementor-20164 .elementor-element.elementor-element-c26b34a {
    position: relative;
    padding: 5px;
    background: #ffffff;
    border-radius: 20px; /* চাইলে 0 করে স্কোয়ার করতে পারো */
    overflow: hidden;
    z-index: 1;
}

/* GRADIENT BORDER LINE ANIMATION */
.elementor-20164 .elementor-element.elementor-element-c26b34a::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 7px; /* বর্ডারের মোটা–পাতলা */
    background: linear-gradient(
        90deg,
        #ff004c,
        #ff7a00,
        #ffee00,
        #00ff85,
        #00c8ff,
        #7a00ff,
        #ff00c8,
        #ff004c
    );
    background-size: 400% 100%;
    animation: borderMove 4s linear infinite;
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;
    z-index: -1;
}

/* ANIMATION */
@keyframes borderMove {
    0% { background-position: 0% 0%; }
    100% { background-position: 400% 0%; }
}/* End custom CSS */