.elementor-16333293 .elementor-element.elementor-element-99f63be:not(.elementor-motion-effects-element-type-background), .elementor-16333293 .elementor-element.elementor-element-99f63be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16333293 .elementor-element.elementor-element-99f63be{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E8E8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 30px 30px 30px;}.elementor-16333293 .elementor-element.elementor-element-99f63be, .elementor-16333293 .elementor-element.elementor-element-99f63be > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-16333293 .elementor-element.elementor-element-99f63be > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16333293 .elementor-element.elementor-element-1aed9f5 > .elementor-widget-container{margin:2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16333293 .elementor-element.elementor-element-64a50ae > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16333293 .elementor-element.elementor-element-4edb391, .elementor-16333293 .elementor-element.elementor-element-4edb391 > .elementor-background-overlay{border-radius:9px 9px 9px 9px;}.elementor-16333293 .elementor-element.elementor-element-4edb391{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.14);margin-top:0px;margin-bottom:30px;padding:20px 0px 20px 0px;}.elementor-16333293 .elementor-element.elementor-element-9097d6a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:37px;}.elementor-16333293 .elementor-element.elementor-element-d4e0708 .elementor-image-box-wrapper{text-align:right;}.elementor-16333293 .elementor-element.elementor-element-d4e0708.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-16333293 .elementor-element.elementor-element-d4e0708.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-16333293 .elementor-element.elementor-element-d4e0708.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-16333293 .elementor-element.elementor-element-d4e0708 .elementor-image-box-title{margin-bottom:2px;font-family:"Dana-FA-Num-Black", Sans-serif;font-size:20px;font-weight:600;}.elementor-16333293 .elementor-element.elementor-element-d4e0708 .elementor-image-box-wrapper .elementor-image-box-img{width:31%;}.elementor-16333293 .elementor-element.elementor-element-d4e0708 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-16333293 .elementor-element.elementor-element-d4e0708 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-16333293 .elementor-element.elementor-element-876a674 .elementor-image-box-wrapper{text-align:right;}.elementor-16333293 .elementor-element.elementor-element-876a674.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-16333293 .elementor-element.elementor-element-876a674.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-16333293 .elementor-element.elementor-element-876a674.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-16333293 .elementor-element.elementor-element-876a674 .elementor-image-box-title{margin-bottom:2px;font-family:"Dana-FA-Num-Black", Sans-serif;font-size:20px;font-weight:600;}.elementor-16333293 .elementor-element.elementor-element-876a674 .elementor-image-box-wrapper .elementor-image-box-img{width:31%;}.elementor-16333293 .elementor-element.elementor-element-876a674 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-16333293 .elementor-element.elementor-element-876a674 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-16333293 .elementor-element.elementor-element-7ba93e8 .elementor-image-box-wrapper{text-align:right;}.elementor-16333293 .elementor-element.elementor-element-7ba93e8.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-16333293 .elementor-element.elementor-element-7ba93e8.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-16333293 .elementor-element.elementor-element-7ba93e8.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-16333293 .elementor-element.elementor-element-7ba93e8 .elementor-image-box-title{margin-bottom:2px;font-family:"Dana-FA-Num-Black", Sans-serif;font-size:20px;font-weight:600;}.elementor-16333293 .elementor-element.elementor-element-7ba93e8 .elementor-image-box-wrapper .elementor-image-box-img{width:31%;}.elementor-16333293 .elementor-element.elementor-element-7ba93e8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-16333293 .elementor-element.elementor-element-7ba93e8 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-16333293 .elementor-element.elementor-element-5878935 .elementor-image-box-wrapper{text-align:right;}.elementor-16333293 .elementor-element.elementor-element-5878935.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-16333293 .elementor-element.elementor-element-5878935.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-16333293 .elementor-element.elementor-element-5878935.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-16333293 .elementor-element.elementor-element-5878935 .elementor-image-box-title{margin-bottom:2px;font-family:"Dana-FA-Num-Black", Sans-serif;font-size:20px;font-weight:600;}.elementor-16333293 .elementor-element.elementor-element-5878935 .elementor-image-box-wrapper .elementor-image-box-img{width:31%;}.elementor-16333293 .elementor-element.elementor-element-5878935 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-16333293 .elementor-element.elementor-element-5878935 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-16333293 .elementor-element.elementor-element-1af136f .elementor-image-box-wrapper{text-align:right;}.elementor-16333293 .elementor-element.elementor-element-1af136f.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-16333293 .elementor-element.elementor-element-1af136f.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-16333293 .elementor-element.elementor-element-1af136f.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-16333293 .elementor-element.elementor-element-1af136f .elementor-image-box-title{margin-bottom:2px;font-family:"Dana-FA-Num-Black", Sans-serif;font-size:20px;font-weight:600;}.elementor-16333293 .elementor-element.elementor-element-1af136f .elementor-image-box-wrapper .elementor-image-box-img{width:31%;}.elementor-16333293 .elementor-element.elementor-element-1af136f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-16333293 .elementor-element.elementor-element-1af136f > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-16333293 .elementor-element.elementor-element-33de010 .elementor-image-box-wrapper{text-align:right;}.elementor-16333293 .elementor-element.elementor-element-33de010.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-16333293 .elementor-element.elementor-element-33de010.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-16333293 .elementor-element.elementor-element-33de010.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-16333293 .elementor-element.elementor-element-33de010 .elementor-image-box-title{margin-bottom:2px;font-family:"Dana-FA-Num-Black", Sans-serif;font-size:20px;font-weight:600;}.elementor-16333293 .elementor-element.elementor-element-33de010 .elementor-image-box-wrapper .elementor-image-box-img{width:31%;}.elementor-16333293 .elementor-element.elementor-element-33de010 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-16333293 .elementor-element.elementor-element-33de010 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-16333293 .elementor-element.elementor-element-d8c2852 .elementor-image-box-wrapper{text-align:right;}.elementor-16333293 .elementor-element.elementor-element-d8c2852.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-16333293 .elementor-element.elementor-element-d8c2852.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-16333293 .elementor-element.elementor-element-d8c2852.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-16333293 .elementor-element.elementor-element-d8c2852 .elementor-image-box-title{margin-bottom:2px;font-family:"Dana-FA-Num-Black", Sans-serif;font-size:20px;font-weight:600;}.elementor-16333293 .elementor-element.elementor-element-d8c2852 .elementor-image-box-wrapper .elementor-image-box-img{width:31%;}.elementor-16333293 .elementor-element.elementor-element-d8c2852 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-16333293 .elementor-element.elementor-element-d8c2852 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-16333293 .elementor-element.elementor-element-96e0a99 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:37px;}.elementor-16333293 .elementor-element.elementor-element-ee58805 .elementor-image-box-wrapper{text-align:right;}.elementor-16333293 .elementor-element.elementor-element-ee58805.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-16333293 .elementor-element.elementor-element-ee58805.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-16333293 .elementor-element.elementor-element-ee58805.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-16333293 .elementor-element.elementor-element-ee58805 .elementor-image-box-title{margin-bottom:2px;font-family:"Dana-FA-Num-Black", Sans-serif;font-size:20px;font-weight:600;}.elementor-16333293 .elementor-element.elementor-element-ee58805 .elementor-image-box-wrapper .elementor-image-box-img{width:31%;}.elementor-16333293 .elementor-element.elementor-element-ee58805 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-16333293 .elementor-element.elementor-element-a9c4f6a .elementor-image-box-wrapper{text-align:right;}.elementor-16333293 .elementor-element.elementor-element-a9c4f6a.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-16333293 .elementor-element.elementor-element-a9c4f6a.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-16333293 .elementor-element.elementor-element-a9c4f6a.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-16333293 .elementor-element.elementor-element-a9c4f6a .elementor-image-box-title{margin-bottom:2px;font-family:"Dana-FA-Num-Black", Sans-serif;font-size:20px;font-weight:600;}.elementor-16333293 .elementor-element.elementor-element-a9c4f6a .elementor-image-box-wrapper .elementor-image-box-img{width:31%;}.elementor-16333293 .elementor-element.elementor-element-a9c4f6a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-16333293 .elementor-element.elementor-element-4654133 .elementor-image-box-wrapper{text-align:right;}.elementor-16333293 .elementor-element.elementor-element-4654133.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-16333293 .elementor-element.elementor-element-4654133.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-16333293 .elementor-element.elementor-element-4654133.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-16333293 .elementor-element.elementor-element-4654133 .elementor-image-box-title{margin-bottom:2px;font-family:"Dana-FA-Num-Black", Sans-serif;font-size:20px;font-weight:600;}.elementor-16333293 .elementor-element.elementor-element-4654133 .elementor-image-box-wrapper .elementor-image-box-img{width:31%;}.elementor-16333293 .elementor-element.elementor-element-4654133 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-16333293 .elementor-element.elementor-element-cc21755 .elementor-image-box-wrapper{text-align:right;}.elementor-16333293 .elementor-element.elementor-element-cc21755.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-16333293 .elementor-element.elementor-element-cc21755.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-16333293 .elementor-element.elementor-element-cc21755.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-16333293 .elementor-element.elementor-element-cc21755 .elementor-image-box-title{margin-bottom:2px;font-family:"Dana-FA-Num-Black", Sans-serif;font-size:20px;font-weight:600;}.elementor-16333293 .elementor-element.elementor-element-cc21755 .elementor-image-box-wrapper .elementor-image-box-img{width:31%;}.elementor-16333293 .elementor-element.elementor-element-cc21755 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-16333293 .elementor-element.elementor-element-2e8a278 .elementor-image-box-wrapper{text-align:right;}.elementor-16333293 .elementor-element.elementor-element-2e8a278.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-16333293 .elementor-element.elementor-element-2e8a278.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-16333293 .elementor-element.elementor-element-2e8a278.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-16333293 .elementor-element.elementor-element-2e8a278 .elementor-image-box-title{margin-bottom:2px;font-family:"Dana-FA-Num-Black", Sans-serif;font-size:20px;font-weight:600;}.elementor-16333293 .elementor-element.elementor-element-2e8a278 .elementor-image-box-wrapper .elementor-image-box-img{width:31%;}.elementor-16333293 .elementor-element.elementor-element-2e8a278 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-16333293 .elementor-element.elementor-element-1b6e76d .elementor-image-box-wrapper{text-align:right;}.elementor-16333293 .elementor-element.elementor-element-1b6e76d.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-16333293 .elementor-element.elementor-element-1b6e76d.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-16333293 .elementor-element.elementor-element-1b6e76d.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-16333293 .elementor-element.elementor-element-1b6e76d .elementor-image-box-title{margin-bottom:2px;font-family:"Dana-FA-Num-Black", Sans-serif;font-size:20px;font-weight:600;}.elementor-16333293 .elementor-element.elementor-element-1b6e76d .elementor-image-box-wrapper .elementor-image-box-img{width:31%;}.elementor-16333293 .elementor-element.elementor-element-1b6e76d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-16333293 .elementor-element.elementor-element-4a3a1b4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-16333293 .elementor-element.elementor-element-4a3a1b4 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-16333293 .elementor-element.elementor-element-13137f4 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16333293 .elementor-element.elementor-element-f23c39d > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-16333293 .elementor-element.elementor-element-3d7f2bc{--image-border-width:0px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-16333293 .elementor-element.elementor-element-3d7f2bc .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-16333293 .elementor-element.elementor-element-3d7f2bc .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-16333293 .elementor-element.elementor-element-370e11c > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-16333293 .elementor-element.elementor-element-fca85ae{--image-border-width:0px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-16333293 .elementor-element.elementor-element-fca85ae .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-16333293 .elementor-element.elementor-element-fca85ae .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-16333293 .elementor-element.elementor-element-79812c3{--image-border-width:0px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-16333293 .elementor-element.elementor-element-79812c3 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-16333293 .elementor-element.elementor-element-79812c3 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-16333293 .elementor-element.elementor-element-7195040{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-16333293 .elementor-element.elementor-element-7195040 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-16333293 .elementor-element.elementor-element-7195040 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-16333293 .elementor-element.elementor-element-54bfe21{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-16333293 .elementor-element.elementor-element-54bfe21 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-16333293 .elementor-element.elementor-element-54bfe21 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-16333293 .elementor-element.elementor-element-9309de1{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-16333293 .elementor-element.elementor-element-9309de1 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-16333293 .elementor-element.elementor-element-9309de1 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-16333293 .elementor-element.elementor-element-aa8b083 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-16333293 .elementor-element.elementor-element-f2f19cb{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-16333293 .elementor-element.elementor-element-f2f19cb .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-16333293 .elementor-element.elementor-element-f2f19cb .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-16333293 .elementor-element.elementor-element-2f9b293 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-16333293 .elementor-element.elementor-element-d705c25{--image-border-width:0px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-16333293 .elementor-element.elementor-element-d705c25 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-16333293 .elementor-element.elementor-element-d705c25 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-16333293 .elementor-element.elementor-element-ea3443a{--image-border-width:0px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-16333293 .elementor-element.elementor-element-ea3443a .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-16333293 .elementor-element.elementor-element-ea3443a .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-16333293 .elementor-element.elementor-element-a085910 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16333293 .elementor-element.elementor-element-120f418 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-16333293 .elementor-element.elementor-element-b19e099{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-16333293 .elementor-element.elementor-element-b19e099 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-16333293 .elementor-element.elementor-element-b19e099 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-16333293 .elementor-element.elementor-element-9570a55 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16333293 .elementor-element.elementor-element-d8a2fc9{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-16333293 .elementor-element.elementor-element-d8a2fc9 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-16333293 .elementor-element.elementor-element-d8a2fc9 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-16333293 .elementor-element.elementor-element-7e0d9df > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16333293 .elementor-element.elementor-element-026c8a7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-16333293 .elementor-element.elementor-element-890dc63 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-16333293 .elementor-element.elementor-element-d1afb36{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-16333293 .elementor-element.elementor-element-4b2d256 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16333293 .elementor-element.elementor-element-4355adb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16333293 .elementor-element.elementor-element-abf9d06 > .elementor-widget-container{margin:0px 0px -53px 0px;padding:0px 0px 0px 0px;}.elementor-16333293 .elementor-element.elementor-element-42c86f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16333293 .elementor-element.elementor-element-5d6859f > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16333293 .elementor-element.elementor-element-817fbdc .elementor-tab-title{border-width:1px;border-color:#E8E8E8;background-color:#FFFFFF;}.elementor-16333293 .elementor-element.elementor-element-817fbdc .elementor-tab-content{border-width:1px;border-bottom-color:#E8E8E8;background-color:#F9F9F9;color:#000000;padding:10px 10px 10px 10px;}.elementor-16333293 .elementor-element.elementor-element-817fbdc .elementor-toggle-item:not(:last-child){margin-bottom:21px;}.elementor-16333293 .elementor-element.elementor-element-817fbdc .elementor-tab-title.elementor-active a, .elementor-16333293 .elementor-element.elementor-element-817fbdc .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#2036FF;}.elementor-16333293 .elementor-element.elementor-element-817fbdc .elementor-toggle-title{font-size:1.15rem;font-weight:bold;line-height:24px;}.elementor-16333293 .elementor-element.elementor-element-817fbdc .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:10px;}.elementor-16333293 .elementor-element.elementor-element-817fbdc .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:10px;}.elementor-16333293 .elementor-element.elementor-element-817fbdc > .elementor-widget-container{border-style:none;}.elementor-16333293 .elementor-element.elementor-element-b2f2c9d{margin-top:30px;margin-bottom:0px;}.elementor-16333293 .elementor-element.elementor-element-b06d653 > .elementor-element-populated{padding:10px 0px 0px 0px;}.elementor-16333293 .elementor-element.elementor-element-f17e367 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16333293 .elementor-element.elementor-element-f17e367:not(.elementor-motion-effects-element-type-background), .elementor-16333293 .elementor-element.elementor-element-f17e367 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16333293 .elementor-element.elementor-element-f17e367{border-style:solid;border-width:1px 1px 0px 1px;border-color:#E8E8E8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;z-index:1;}.elementor-16333293 .elementor-element.elementor-element-f17e367, .elementor-16333293 .elementor-element.elementor-element-f17e367 > .elementor-background-overlay{border-radius:10px 10px 0px 0px;}.elementor-16333293 .elementor-element.elementor-element-f17e367 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16333293 .elementor-element.elementor-element-6f91b82 .elementor-image-box-wrapper{text-align:right;}.elementor-16333293 .elementor-element.elementor-element-6f91b82.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-16333293 .elementor-element.elementor-element-6f91b82.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-16333293 .elementor-element.elementor-element-6f91b82.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-16333293 .elementor-element.elementor-element-6f91b82 .elementor-image-box-wrapper .elementor-image-box-img{width:55%;}.elementor-16333293 .elementor-element.elementor-element-6f91b82 .elementor-image-box-img img{border-radius:100%;transition-duration:0.3s;}.elementor-16333293 .elementor-element.elementor-element-6f91b82 .elementor-image-box-title{color:#191919;font-family:"Dana-FA-Num-Medium", Sans-serif;font-size:18px;font-weight:500;}.elementor-16333293 .elementor-element.elementor-element-468cfdf{text-align:justify;color:#404040;font-family:"Dana-FA-Num-Regular", Sans-serif;font-size:12px;font-weight:500;line-height:25px;}.elementor-16333293 .elementor-element.elementor-element-b1987aa > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16333293 .elementor-element.elementor-element-b1987aa:not(.elementor-motion-effects-element-type-background), .elementor-16333293 .elementor-element.elementor-element-b1987aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-16333293 .elementor-element.elementor-element-b1987aa{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E8E8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;z-index:0;}.elementor-16333293 .elementor-element.elementor-element-b1987aa, .elementor-16333293 .elementor-element.elementor-element-b1987aa > .elementor-background-overlay{border-radius:0px 0px 10px 10px;}.elementor-16333293 .elementor-element.elementor-element-b1987aa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16333293 .elementor-element.elementor-element-6bdc964:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-16333293 .elementor-element.elementor-element-6bdc964 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16333293 .elementor-element.elementor-element-6bdc964 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E8E8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:15px 0px 10px 0px;}.elementor-16333293 .elementor-element.elementor-element-6bdc964 > .elementor-element-populated, .elementor-16333293 .elementor-element.elementor-element-6bdc964 > .elementor-element-populated > .elementor-background-overlay, .elementor-16333293 .elementor-element.elementor-element-6bdc964 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-16333293 .elementor-element.elementor-element-6bdc964 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16333293 .elementor-element.elementor-element-1064ec5{--icon-box-icon-margin:0px;}.elementor-16333293 .elementor-element.elementor-element-1064ec5.elementor-view-stacked .elementor-icon{background-color:#717171;}.elementor-16333293 .elementor-element.elementor-element-1064ec5.elementor-view-framed .elementor-icon, .elementor-16333293 .elementor-element.elementor-element-1064ec5.elementor-view-default .elementor-icon{fill:#717171;color:#717171;border-color:#717171;}.elementor-16333293 .elementor-element.elementor-element-1064ec5 .elementor-icon{font-size:30px;}.elementor-16333293 .elementor-element.elementor-element-1064ec5 .elementor-icon-box-title{color:#717171;}.elementor-16333293 .elementor-element.elementor-element-1064ec5 .elementor-icon-box-title, .elementor-16333293 .elementor-element.elementor-element-1064ec5 .elementor-icon-box-title a{font-family:"Dana-FA-Num-Medium", Sans-serif;font-size:12px;font-weight:normal;line-height:0px;}.elementor-16333293 .elementor-element.elementor-element-1064ec5 .elementor-icon-box-description{color:#404040;font-family:"Dana-EN-Num-Regular", Sans-serif;font-size:18px;font-weight:600;line-height:25px;}.elementor-16333293 .elementor-element.elementor-element-dce1450:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-16333293 .elementor-element.elementor-element-dce1450 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16333293 .elementor-element.elementor-element-dce1450 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E8E8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:15px 0px 10px 0px;}.elementor-16333293 .elementor-element.elementor-element-dce1450 > .elementor-element-populated, .elementor-16333293 .elementor-element.elementor-element-dce1450 > .elementor-element-populated > .elementor-background-overlay, .elementor-16333293 .elementor-element.elementor-element-dce1450 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-16333293 .elementor-element.elementor-element-dce1450 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16333293 .elementor-element.elementor-element-5b2b716{text-align:center;}.elementor-16333293 .elementor-element.elementor-element-5b2b716 .elementor-heading-title{color:#191919;font-family:"Dana-EN-Num-ExtraBold", Sans-serif;font-size:26px;font-weight:800;}.elementor-16333293 .elementor-element.elementor-element-5b2b716 > .elementor-widget-container{margin:-5px 0px -15px 0px;}.elementor-16333293 .elementor-element.elementor-element-f33bf72{text-align:center;}.elementor-16333293 .elementor-element.elementor-element-f33bf72 .elementor-star-rating i:before{color:#FFCB47;}.elementor-16333293 .elementor-element.elementor-element-e6b070d{text-align:center;}.elementor-16333293 .elementor-element.elementor-element-e6b070d .elementor-heading-title{color:#404040;font-family:"Dana-FA-Num-Regular", Sans-serif;font-size:12px;font-weight:500;}.elementor-16333293 .elementor-element.elementor-element-e6b070d > .elementor-widget-container{margin:-10px 0px -5px 0px;}.elementor-16333293 .elementor-element.elementor-element-2da7b70 .elementor-heading-title{color:#404040;font-family:"Dana-FA-Num-Regular", Sans-serif;font-size:14px;font-weight:normal;}.elementor-16333293 .elementor-element.elementor-element-2da7b70 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-16333293 .elementor-element.elementor-element-7deb5f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-16333293 .elementor-element.elementor-element-7deb5f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-16333293 .elementor-element.elementor-element-7deb5f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-16333293 .elementor-element.elementor-element-7deb5f3 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-16333293 .elementor-element.elementor-element-7deb5f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-16333293 .elementor-element.elementor-element-7deb5f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-16333293 .elementor-element.elementor-element-7deb5f3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-16333293 .elementor-element.elementor-element-7deb5f3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-16333293 .elementor-element.elementor-element-7deb5f3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-16333293 .elementor-element.elementor-element-7deb5f3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16333293 .elementor-element.elementor-element-7deb5f3 .elementor-icon-list-item > a{font-family:"Dana-FA-Num-Regular", Sans-serif;font-size:12px;font-weight:normal;}.elementor-16333293 .elementor-element.elementor-element-7deb5f3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-16333293 .elementor-element.elementor-element-7deb5f3 > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-16333293 .elementor-element.elementor-element-d1f9d36 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-16333293 .elementor-element.elementor-element-d1f9d36 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-16333293 .elementor-element.elementor-element-d1f9d36 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-16333293 .elementor-element.elementor-element-d1f9d36 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-16333293 .elementor-element.elementor-element-d1f9d36 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-16333293 .elementor-element.elementor-element-d1f9d36 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-16333293 .elementor-element.elementor-element-d1f9d36 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-16333293 .elementor-element.elementor-element-d1f9d36 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-16333293 .elementor-element.elementor-element-d1f9d36{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-16333293 .elementor-element.elementor-element-d1f9d36 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16333293 .elementor-element.elementor-element-d1f9d36 .elementor-icon-list-item > a{font-family:"Dana-FA-Num-Regular", Sans-serif;font-size:12px;font-weight:normal;}.elementor-16333293 .elementor-element.elementor-element-d1f9d36 .elementor-icon-list-text{transition:color 0.3s;}.elementor-16333293 .elementor-element.elementor-element-d1f9d36 > .elementor-widget-container{margin:-6px 0px 0px 0px;}@media(min-width:768px){.elementor-16333293 .elementor-element.elementor-element-9d59f9b{width:36%;}.elementor-16333293 .elementor-element.elementor-element-b3358e2{width:64%;}.elementor-16333293 .elementor-element.elementor-element-6bdc964{width:18%;}.elementor-16333293 .elementor-element.elementor-element-dce1450{width:18%;}.elementor-16333293 .elementor-element.elementor-element-809c459{width:63.662%;}}@media(max-width:1024px){.elementor-16333293 .elementor-element.elementor-element-026c8a7{--grid-auto-flow:row;}.elementor-16333293 .elementor-element.elementor-element-d1afb36{--grid-auto-flow:row;}.elementor-16333293 .elementor-element.elementor-element-817fbdc .elementor-toggle-title{font-size:1.1rem;}}@media(max-width:767px){.elementor-16333293 .elementor-element.elementor-element-99f63be, .elementor-16333293 .elementor-element.elementor-element-99f63be > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-16333293 .elementor-element.elementor-element-99f63be{padding:10px 10px 10px 10px;}.elementor-16333293 .elementor-element.elementor-element-64a50ae > .elementor-widget-container{margin:010px 0px 0px 0px;}.elementor-16333293 .elementor-element.elementor-element-d4e0708 .elementor-image-box-wrapper{text-align:center;}.elementor-16333293 .elementor-element.elementor-element-d4e0708 .elementor-image-box-img{margin-bottom:10px;}.elementor-16333293 .elementor-element.elementor-element-876a674 .elementor-image-box-wrapper{text-align:center;}.elementor-16333293 .elementor-element.elementor-element-876a674 .elementor-image-box-img{margin-bottom:10px;}.elementor-16333293 .elementor-element.elementor-element-7ba93e8 .elementor-image-box-wrapper{text-align:center;}.elementor-16333293 .elementor-element.elementor-element-7ba93e8 .elementor-image-box-img{margin-bottom:10px;}.elementor-16333293 .elementor-element.elementor-element-5878935 .elementor-image-box-wrapper{text-align:center;}.elementor-16333293 .elementor-element.elementor-element-5878935 .elementor-image-box-img{margin-bottom:10px;}.elementor-16333293 .elementor-element.elementor-element-1af136f .elementor-image-box-wrapper{text-align:center;}.elementor-16333293 .elementor-element.elementor-element-1af136f .elementor-image-box-img{margin-bottom:10px;}.elementor-16333293 .elementor-element.elementor-element-33de010 .elementor-image-box-wrapper{text-align:center;}.elementor-16333293 .elementor-element.elementor-element-33de010 .elementor-image-box-img{margin-bottom:10px;}.elementor-16333293 .elementor-element.elementor-element-d8c2852 .elementor-image-box-wrapper{text-align:center;}.elementor-16333293 .elementor-element.elementor-element-d8c2852 .elementor-image-box-img{margin-bottom:10px;}.elementor-16333293 .elementor-element.elementor-element-ee58805 .elementor-image-box-wrapper{text-align:center;}.elementor-16333293 .elementor-element.elementor-element-ee58805 .elementor-image-box-img{margin-bottom:10px;}.elementor-16333293 .elementor-element.elementor-element-a9c4f6a .elementor-image-box-wrapper{text-align:center;}.elementor-16333293 .elementor-element.elementor-element-a9c4f6a .elementor-image-box-img{margin-bottom:10px;}.elementor-16333293 .elementor-element.elementor-element-4654133 .elementor-image-box-wrapper{text-align:center;}.elementor-16333293 .elementor-element.elementor-element-4654133 .elementor-image-box-img{margin-bottom:10px;}.elementor-16333293 .elementor-element.elementor-element-cc21755 .elementor-image-box-wrapper{text-align:center;}.elementor-16333293 .elementor-element.elementor-element-cc21755 .elementor-image-box-img{margin-bottom:10px;}.elementor-16333293 .elementor-element.elementor-element-2e8a278 .elementor-image-box-wrapper{text-align:center;}.elementor-16333293 .elementor-element.elementor-element-2e8a278 .elementor-image-box-img{margin-bottom:10px;}.elementor-16333293 .elementor-element.elementor-element-1b6e76d .elementor-image-box-wrapper{text-align:center;}.elementor-16333293 .elementor-element.elementor-element-1b6e76d .elementor-image-box-img{margin-bottom:10px;}.elementor-16333293 .elementor-element.elementor-element-13137f4 > .elementor-widget-container{margin:010px 0px 0px 0px;}.elementor-16333293 .elementor-element.elementor-element-a085910 > .elementor-widget-container{margin:010px 0px 0px 0px;}.elementor-16333293 .elementor-element.elementor-element-9570a55 > .elementor-widget-container{margin:010px 0px 0px 0px;}.elementor-16333293 .elementor-element.elementor-element-7e0d9df > .elementor-widget-container{margin:010px 0px 0px 0px;}.elementor-16333293 .elementor-element.elementor-element-026c8a7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16333293 .elementor-element.elementor-element-d1afb36{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16333293 .elementor-element.elementor-element-abf9d06 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16333293 .elementor-element.elementor-element-5d6859f > .elementor-widget-container{margin:020px 0px 00px 0px;}.elementor-16333293 .elementor-element.elementor-element-817fbdc .elementor-toggle-title{font-size:0.8rem;}.elementor-16333293 .elementor-element.elementor-element-9d59f9b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-16333293 .elementor-element.elementor-element-6f91b82 .elementor-image-box-img{margin-bottom:15px;}.elementor-16333293 .elementor-element.elementor-element-6f91b82 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-16333293 .elementor-element.elementor-element-6f91b82 .elementor-image-box-title{font-size:16px;}.elementor-16333293 .elementor-element.elementor-element-dce1450{width:50%;}}/* Start custom CSS for html, class: .elementor-element-1aed9f5 */vivid-d5.v5 {
  height: 6rem;
}

@media (max-width: 480px) {
  vivid-d5.v5 {
    height: 3rem;
  }
}

vivid-d5.v5 {
  display: flex;
  width: 100%;
  max-width: 100%;
  direction: rtl;
  align-items: stretch;
  gap: 0;
  box-sizing: border-box;
}

vivid-d5.v5 .v5-right {
  flex: 1 1 auto;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  min-width: 0;
  color: #fff;
background-color: #4C5A6B;
background-image: linear-gradient(135deg, #C9D3DD 0%, #4C5A6B 100%);
border-radius: 0 15px 15px 0;
border-radius: 0 15px 15px 0;
  height: 100%;
  padding-block: 0;
  padding-inline: clamp(12px, 1.6vw, 18px);
  line-height: 20px;
  font-size: 2.2rem;
  font-weight: 800;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  box-sizing: border-box;
}

@media (max-width: 480px) {
  vivid-d5.v5 .v5-right {
    font-size: 0.9rem !important;
  }
}

vivid-d5.v5 .v5-logo {
  object-fit: contain;
  display: block;
  border-radius: 15px 0 0 15px;
  height: 100%;
  width: auto;
}

vivid-d5.v5 .v5-left {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  padding-inline: clamp(5px, 0.7vw, 10px) 0;
  border-radius: 15px 0 0 15px;
  background: transparent;
  box-sizing: border-box;
}

@media (max-width: 360px) {
  vivid-d5.v5 .v5-right {
    font-size: 12px;
    padding-inline: 12px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64a50ae */vivid-d5.v5 {
  height: 6rem;
}

@media (max-width: 480px) {
  vivid-d5.v5 {
    height: 3rem;
  }
}

vivid-d5.v5 {
  display: flex;
  width: 100%;
  max-width: 100%;
  direction: rtl;
  align-items: stretch;
  gap: 0;
  box-sizing: border-box;
}

vivid-d5.v5 .v5-right {
  flex: 1 1 auto;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  min-width: 0;
  color: #fff;
background-color: #4C5A6B;
background-image: linear-gradient(135deg, #C9D3DD 0%, #4C5A6B 100%);
border-radius: 0 15px 15px 0;
border-radius: 0 15px 15px 0;
  height: 100%;
  padding-block: 0;
  padding-inline: clamp(12px, 1.6vw, 18px);
  line-height: 20px;
  font-size: 2.2rem;
  font-weight: 800;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  box-sizing: border-box;
}

@media (max-width: 480px) {
  vivid-d5.v5 .v5-right {
    font-size: 0.9rem !important;
  }
}

vivid-d5.v5 .v5-logo {
  object-fit: contain;
  display: block;
  border-radius: 15px 0 0 15px;
  height: 100%;
  width: auto;
}

vivid-d5.v5 .v5-left {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  padding-inline: clamp(5px, 0.7vw, 10px) 0;
  border-radius: 15px 0 0 15px;
  background: transparent;
  box-sizing: border-box;
}

@media (max-width: 360px) {
  vivid-d5.v5 .v5-right {
    font-size: 12px;
    padding-inline: 12px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-13137f4 */vivid-d5.v5 {
  height: 6rem;
}

@media (max-width: 480px) {
  vivid-d5.v5 {
    height: 3rem;
  }
}

vivid-d5.v5 {
  display: flex;
  width: 100%;
  max-width: 100%;
  direction: rtl;
  align-items: stretch;
  gap: 0;
  box-sizing: border-box;
}

vivid-d5.v5 .v5-right {
  flex: 1 1 auto;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  min-width: 0;
  color: #fff;
background-color: #4C5A6B;
background-image: linear-gradient(135deg, #C9D3DD 0%, #4C5A6B 100%);
border-radius: 0 15px 15px 0;
border-radius: 0 15px 15px 0;
  height: 100%;
  padding-block: 0;
  padding-inline: clamp(12px, 1.6vw, 18px);
  line-height: 20px;
  font-size: 2.2rem;
  font-weight: 800;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  box-sizing: border-box;
}

@media (max-width: 480px) {
  vivid-d5.v5 .v5-right {
    font-size: 0.9rem !important;
  }
}

vivid-d5.v5 .v5-logo {
  object-fit: contain;
  display: block;
  border-radius: 15px 0 0 15px;
  height: 100%;
  width: auto;
}

vivid-d5.v5 .v5-left {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  padding-inline: clamp(5px, 0.7vw, 10px) 0;
  border-radius: 15px 0 0 15px;
  background: transparent;
  box-sizing: border-box;
}

@media (max-width: 360px) {
  vivid-d5.v5 .v5-right {
    font-size: 12px;
    padding-inline: 12px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-57ed32e */.vivid-d5-syllabus {
  --dot-color: #1B3A93;      /* آبی درباری — دایره‌ها */
  --title-color: #14233F;    /* آبی کاربنی — تیترها */
--art-color: #4A5B7D;      
  --card-bg: #ffffff;
  --card-border: #ececec;
  --divider: #d8d8d8;
  --text-color: #33383f;
  display: block;
  width: 100%;
  list-style: none;
  margin: 0;
  padding: 0;
  direction: rtl;
  font-family: inherit;
}

.vivid-d5-syllabus > .v5-term {
  position: relative;
  display: block;
  width: 100%;
  overflow: hidden;
  isolation: isolate;
  box-sizing: border-box;
  border: 1px solid var(--card-border);
  border-radius: 16px;
  padding: 24px 28px;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.04);
  background:
    radial-gradient(circle at 0% 45%, rgba(27, 58, 147, 0.05), rgba(27, 58, 147, 0) 55%),
    var(--card-bg);
}

/* ===== نقش پس‌زمینه — سمت چپ ===== */
.vivid-d5-syllabus .v5-bg {
  position: absolute;
  top: 50%;
  left: -24px;
  transform: translateY(-50%);
  width: 230px;
  height: 230px;
  z-index: -1;
  color: var(--art-color);
  opacity: 0.13;
  pointer-events: none;
  -webkit-mask-image: radial-gradient(circle at 28% 50%, #000 36%, rgba(0, 0, 0, 0) 82%);
  mask-image: radial-gradient(circle at 28% 50%, #000 36%, rgba(0, 0, 0, 0) 82%);
}

.vivid-d5-syllabus .v5-bg svg {
  width: 100%;
  height: 100%;
  display: block;
}

.vivid-d5-syllabus .v5-section-title {
  display: block;
  margin: 0 0 8px 0;
  padding: 0;
  background: none;
  color: var(--title-color);
  font-family: inherit;
  font-weight: 800;
  line-height: 1.7;
  font-size: clamp(1.06rem, 0.96rem + 0.42vw, 1.26rem);
}

.vivid-d5-syllabus .v5-items {
  list-style: none;
  margin: 0;
  padding: 0;
}

.vivid-d5-syllabus .v5-items > li {
  display: flex;
  align-items: center;
  gap: 11px;
  padding: 14px 0;
  border-bottom: 1px dotted var(--divider);
}

.vivid-d5-syllabus .v5-items > li:last-child {
  border-bottom: 0;
  padding-bottom: 4px;
}

.vivid-d5-syllabus .v5-items > li::before {
  content: "";
  flex: 0 0 10px;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: var(--dot-color);
}

.vivid-d5-syllabus .v5-top {
  background: none;
  padding: 0;
  color: var(--text-color);
  font-family: inherit;
  font-weight: 500;
  line-height: 2;
  font-size: clamp(0.98rem, 0.9rem + 0.36vw, 1.12rem);
}

@media (max-width: 767px) {
  .vivid-d5-syllabus > .v5-term { padding: 20px 18px; }
  .vivid-d5-syllabus .v5-items > li { padding: 12px 0; gap: 10px; }
  .vivid-d5-syllabus .v5-top { line-height: 1.9; }
  .vivid-d5-syllabus .v5-bg { width: 175px; height: 175px; left: -30px; opacity: 0.1; }
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-3d7f2bc */body.single-product .elementor-widget-gallery .elementor-widget-container .elementor-gallery-item {
  --image-border-width: 2px;
  --image-border-color: #4169E1;  
  
  --image-border-radius: 12px;
}

body.single-product .elementor-widget-gallery .elementor-widget-container .elementor-gallery-item .e-gallery-image,
body.single-product .elementor-widget-gallery .elementor-widget-container .elementor-gallery-item .elementor-gallery-item__overlay {
  border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a085910 */vivid-d5.v5 {
  height: 6rem;
}

@media (max-width: 480px) {
  vivid-d5.v5 {
    height: 3rem;
  }
}

vivid-d5.v5 {
  display: flex;
  width: 100%;
  max-width: 100%;
  direction: rtl;
  align-items: stretch;
  gap: 0;
  box-sizing: border-box;
}

vivid-d5.v5 .v5-right {
  flex: 1 1 auto;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  min-width: 0;
  color: #fff;
background-color: #4C5A6B;
background-image: linear-gradient(135deg, #C9D3DD 0%, #4C5A6B 100%);
border-radius: 0 15px 15px 0;
border-radius: 0 15px 15px 0;
  height: 100%;
  padding-block: 0;
  padding-inline: clamp(12px, 1.6vw, 18px);
  line-height: 20px;
  font-size: 2.2rem;
  font-weight: 800;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  box-sizing: border-box;
}

@media (max-width: 480px) {
  vivid-d5.v5 .v5-right {
    font-size: 0.9rem !important;
  }
}

vivid-d5.v5 .v5-logo {
  object-fit: contain;
  display: block;
  border-radius: 15px 0 0 15px;
  height: 100%;
  width: auto;
}

vivid-d5.v5 .v5-left {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  padding-inline: clamp(5px, 0.7vw, 10px) 0;
  border-radius: 15px 0 0 15px;
  background: transparent;
  box-sizing: border-box;
}

@media (max-width: 360px) {
  vivid-d5.v5 .v5-right {
    font-size: 12px;
    padding-inline: 12px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9570a55 */vivid-d5.v5 {
  height: 6rem;
}

@media (max-width: 480px) {
  vivid-d5.v5 {
    height: 3rem;
  }
}

vivid-d5.v5 {
  display: flex;
  width: 100%;
  max-width: 100%;
  direction: rtl;
  align-items: stretch;
  gap: 0;
  box-sizing: border-box;
}

vivid-d5.v5 .v5-right {
  flex: 1 1 auto;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  min-width: 0;
  color: #fff;
background-color: #4C5A6B;
background-image: linear-gradient(135deg, #C9D3DD 0%, #4C5A6B 100%);
border-radius: 0 15px 15px 0;
border-radius: 0 15px 15px 0;
  height: 100%;
  padding-block: 0;
  padding-inline: clamp(12px, 1.6vw, 18px);
  line-height: 20px;
  font-size: 2.2rem;
  font-weight: 800;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  box-sizing: border-box;
}

@media (max-width: 480px) {
  vivid-d5.v5 .v5-right {
    font-size: 0.9rem !important;
  }
}

vivid-d5.v5 .v5-logo {
  object-fit: contain;
  display: block;
  border-radius: 15px 0 0 15px;
  height: 100%;
  width: auto;
}

vivid-d5.v5 .v5-left {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  padding-inline: clamp(5px, 0.7vw, 10px) 0;
  border-radius: 15px 0 0 15px;
  background: transparent;
  box-sizing: border-box;
}

@media (max-width: 360px) {
  vivid-d5.v5 .v5-right {
    font-size: 12px;
    padding-inline: 12px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7e0d9df */vivid-d5.v5 {
  height: 6rem;
}

@media (max-width: 480px) {
  vivid-d5.v5 {
    height: 3rem;
  }
}

vivid-d5.v5 {
  display: flex;
  width: 100%;
  max-width: 100%;
  direction: rtl;
  align-items: stretch;
  gap: 0;
  box-sizing: border-box;
}

vivid-d5.v5 .v5-right {
  flex: 1 1 auto;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  min-width: 0;
  color: #fff;
background-color: #4C5A6B;
background-image: linear-gradient(135deg, #C9D3DD 0%, #4C5A6B 100%);
border-radius: 0 15px 15px 0;
border-radius: 0 15px 15px 0;
  height: 100%;
  padding-block: 0;
  padding-inline: clamp(12px, 1.6vw, 18px);
  line-height: 20px;
  font-size: 2.2rem;
  font-weight: 800;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  box-sizing: border-box;
}

@media (max-width: 480px) {
  vivid-d5.v5 .v5-right {
    font-size: 0.9rem !important;
  }
}

vivid-d5.v5 .v5-logo {
  object-fit: contain;
  display: block;
  border-radius: 15px 0 0 15px;
  height: 100%;
  width: auto;
}

vivid-d5.v5 .v5-left {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  padding-inline: clamp(5px, 0.7vw, 10px) 0;
  border-radius: 15px 0 0 15px;
  background: transparent;
  box-sizing: border-box;
}

@media (max-width: 360px) {
  vivid-d5.v5 .v5-right {
    font-size: 12px;
    padding-inline: 12px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d829b20 *//* ========== BEGIN — VIVID Before/After · CSS v5 ========== */
.vv-ba{
  --vv-pos:50%; --vv-line:#fff; --vv-radius:12px;
  --vv-border:#7C8698; --vv-border-w:2px;

  direction:ltr; position:relative; display:block; width:100%;
  margin:0 auto; padding:0;
  overflow:hidden;
  border-radius:var(--vv-radius);
  border:var(--vv-border-w) solid var(--vv-border);
  background:transparent;
  box-shadow:0 0 0 1px rgba(255,255,255,.06) inset, 0 6px 20px rgba(0,0,0,.12);
  aspect-ratio:auto !important; max-height:none !important;
  touch-action:pan-y;
  user-select:none; -webkit-user-select:none; -webkit-tap-highlight-color:transparent;
  cursor:ew-resize; line-height:0; font-size:0; outline:none;
  isolation:isolate;      /* با z-index هدر/پاپ‌آپ المنتور تداخل نکند */
  contain:layout style;   /* بازمحاسبه چیدمان به داخل ویجت محدود شود */
}
.vv-ba, .vv-ba *{box-sizing:border-box;}

/* تصاویر — سلکتور بالا تا استایل قالب رویشان اثر نکند */
.vv-ba > img.vv-ba__before{
  position:relative !important; display:block !important;
  width:100% !important; height:auto !important; max-width:100% !important;
  margin:0 !important; padding:0 !important; border:0 !important;
  border-radius:0 !important; box-shadow:none !important;
  vertical-align:top; object-fit:fill; z-index:1;
  pointer-events:none; -webkit-user-drag:none;
  clip-path:inset(0 calc(100% - var(--vv-pos)) 0 0);
}
.vv-ba > img.vv-ba__after{
  position:absolute !important; inset:0;
  width:100% !important; height:100% !important; max-width:none !important;
  margin:0 !important; padding:0 !important; border:0 !important;
  border-radius:0 !important; box-shadow:none !important;
  object-fit:cover; object-position:center; display:block; z-index:0;
  pointer-events:none; -webkit-user-drag:none;
}

.vv-ba > .vv-ba__handle{position:absolute;top:0;bottom:0;left:var(--vv-pos);width:3px;margin-left:-1.5px;background:var(--vv-line);box-shadow:0 0 0 1px rgba(0,0,0,.25),0 0 14px rgba(0,0,0,.35);pointer-events:none;z-index:2;}
.vv-ba .vv-ba__knob{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px;border-radius:50%;background:var(--vv-line);display:flex;align-items:center;justify-content:center;box-shadow:0 3px 14px rgba(0,0,0,.4);transition:transform .18s ease;}
.vv-ba.is-drag .vv-ba__knob{transform:translate(-50%,-50%) scale(1.08);}
.vv-ba .vv-ba__knob svg{width:20px;height:20px;fill:#1a1a1a;display:block;}

/* لیبل — رنگ قفل‌شده در برابر CSS قالب */
.vv-ba span.vv-ba__label,
.vv-ba .vv-ba__label{
  position:absolute; top:14px; z-index:3;
  display:inline-block; margin:0;
  padding:8px 16px; border-radius:6px;
  background:rgba(10,10,10,.85) !important;
  border:1px solid rgba(255,255,255,.30);
  color:#fff !important; -webkit-text-fill-color:#fff !important;
  font-weight:700 !important; font-size:14px !important; line-height:1 !important;
  letter-spacing:.2px; direction:rtl; pointer-events:none; white-space:nowrap;
  text-shadow:0 1px 2px rgba(0,0,0,.65);
  box-shadow:0 4px 14px rgba(0,0,0,.45);
  -webkit-backdrop-filter:blur(6px); backdrop-filter:blur(6px);
  transition:opacity .2s ease;
}
.vv-ba .vv-ba__label--b{left:14px;}
.vv-ba .vv-ba__label--a{right:14px;}
.vv-ba.is-drag .vv-ba__label{opacity:.55;}

.vv-ba .vv-ba__err{position:absolute;inset:0;z-index:4;display:flex;align-items:center;justify-content:center;color:#ff6b6b !important;-webkit-text-fill-color:#ff6b6b !important;font-size:13px !important;line-height:1.6;direction:rtl;text-align:center;padding:16px;background:rgba(0,0,0,.55);}
.vv-ba:focus-visible{box-shadow:0 0 0 3px rgba(0,120,255,.55);}

/* خنثی‌سازی فاصله‌های تحمیلی المنتور */
.elementor-widget-html .vv-ba,
.elementor-widget-container > .vv-ba{margin:0 !important;}
.elementor-widget-html .elementor-widget-container:has(> .vv-ba){line-height:0;}
.vv-ba + .vv-ba{margin-top:20px !important;}

@media (prefers-reduced-motion:reduce){
  .vv-ba .vv-ba__knob,.vv-ba .vv-ba__label{transition:none;}
}
@media (max-width:480px){
  .vv-ba{--vv-radius:8px; --vv-border-w:1.5px;}
  .vv-ba + .vv-ba{margin-top:14px !important;}
  .vv-ba .vv-ba__knob{width:36px;height:36px;} .vv-ba .vv-ba__knob svg{width:16px;height:16px;}
  .vv-ba span.vv-ba__label,
  .vv-ba .vv-ba__label{top:10px;padding:6px 12px;font-size:12px !important;border-radius:5px;}
  .vv-ba .vv-ba__label--b{left:10px;} .vv-ba .vv-ba__label--a{right:10px;}
}
/* ========== END — VIVID Before/After · CSS v5 ========== *//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5d6859f */vivid-d5.v5 {
  height: 6rem;
}

@media (max-width: 480px) {
  vivid-d5.v5 {
    height: 3rem;
  }
}

vivid-d5.v5 {
  display: flex;
  width: 100%;
  max-width: 100%;
  direction: rtl;
  align-items: stretch;
  gap: 0;
  box-sizing: border-box;
}

vivid-d5.v5 .v5-right {
  flex: 1 1 auto;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  min-width: 0;
  color: #fff;
background-color: #4C5A6B;
background-image: linear-gradient(135deg, #C9D3DD 0%, #4C5A6B 100%);
border-radius: 0 15px 15px 0;
border-radius: 0 15px 15px 0;
  height: 100%;
  padding-block: 0;
  padding-inline: clamp(12px, 1.6vw, 18px);
  line-height: 20px;
  font-size: 2.2rem;
  font-weight: 800;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  box-sizing: border-box;
}

@media (max-width: 480px) {
  vivid-d5.v5 .v5-right {
    font-size: 0.9rem !important;
  }
}

vivid-d5.v5 .v5-logo {
  object-fit: contain;
  display: block;
  border-radius: 15px 0 0 15px;
  height: 100%;
  width: auto;
}

vivid-d5.v5 .v5-left {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  padding-inline: clamp(5px, 0.7vw, 10px) 0;
  border-radius: 15px 0 0 15px;
  background: transparent;
  box-sizing: border-box;
}

@media (max-width: 360px) {
  vivid-d5.v5 .v5-right {
    font-size: 12px;
    padding-inline: 12px;
  }
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-817fbdc */.elementor-toggle-item {
    border-radius: 10px;
    overflow: hidden;
    border: 1px solid #e8e8e8;
    box-shadow: 0px 10px 15px 0px rgba(0,0,0, 0.05);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6f91b82 */.elementor-81438 .teacher-n-p .elementor-image-box-wrapper {
    text-align: right;
    border-left: solid 1px #E8E8E8;
}

@media only screen and (max-width: 767px) {
.elementor-81438 .teacher-n-p .elementor-image-box-wrapper {
    text-align: right;
    border-left: unset;
    display: flex;
}

.elementor-81438 .teacher-n-p .elementor-image-box-title {
    font-size: 16px;
    margin-top: 17%;
        padding-right: 10px;

}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9d59f9b */@media only screen and (max-width: 767px) {
.learn-col-100 {
    width: 100% !important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6bdc964 */@media only screen and (max-width: 767px) {
.learn-col {
    width: 50% !important;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7deb5f3 */.speciality .elementor-icon-list-text {
    background: #f9f9f9;
    padding: 5px 15px;
    border-radius: 30px;
    border: 1px solid #E8E8E8;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d1f9d36 */.speciality .elementor-icon-list-text {
    background: #f9f9f9;
    padding: 5px 15px;
    border-radius: 30px;
    border: 1px solid #E8E8E8;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Dana-EN-Num-Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://vividvisual.net/wp-content/uploads/2022/02/Dana-Regular.woff2') format('woff2'),
		url('https://vividvisual.net/wp-content/uploads/2022/02/Dana-Regular.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Dana-EN-Num-ExtraBold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://vividvisual.net/wp-content/uploads/2022/02/Dana-ExtraBold.woff2') format('woff2'),
		url('https://vividvisual.net/wp-content/uploads/2022/02/Dana-ExtraBold.woff') format('woff');
}
/* End Custom Fonts CSS */