.elementor-2 .elementor-element.elementor-element-3fb1922:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3fb1922 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 300px, #21409000 0%);}.elementor-2 .elementor-element.elementor-element-3fb1922{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-3fb1922 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-c098355 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-c098355 > .elementor-element-populated{padding:170px 20px 0px 20px;}.elementor-2 .elementor-element.elementor-element-16c432f .elementor-repeater-item-3dc4072 .swiper-slide-bg{background-color:var( --e-global-color-2180659 );background-image:url(https://fa.trtitu.edu.eu/wp-content/uploads/2024/07/Slid.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-16c432f .elementor-repeater-item-3dc4072 .elementor-background-overlay{background-color:#00000026;}.elementor-2 .elementor-element.elementor-element-16c432f .elementor-repeater-item-022fac1 .swiper-slide-bg{background-color:var( --e-global-color-2180659 );background-image:url(https://fa.trtitu.edu.eu/wp-content/uploads/2024/07/TITU-u.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-16c432f .swiper-slide{transition-duration:calc(3000ms*1.2);height:calc(100vw / 2.5);}.elementor-2 .elementor-element.elementor-element-16c432f .swiper-slide-contents{max-width:0%;}.elementor-2 .elementor-element.elementor-element-16c432f .swiper-slide-inner{text-align:center;}.elementor-2 .elementor-element.elementor-element-16c432f .elementor-slide-heading{font-family:"Helvetica", Sans-serif;font-size:0px;}.elementor-2 .elementor-element.elementor-element-16c432f .elementor-slide-description{font-family:"Helvetica", Sans-serif;font-size:0px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-16c432f .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#799AEF73;opacity:1;}.elementor-2 .elementor-element.elementor-element-16c432f .swiper-pagination-bullet-active{background-color:#FCF103;}.elementor-2 .elementor-element.elementor-element-d2ceeef{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;bottom:25px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-d2ceeef{right:calc(50% - 16px);}body.rtl .elementor-2 .elementor-element.elementor-element-d2ceeef{left:calc(50% - 16px);}.elementor-2 .elementor-element.elementor-element-0f37e41{padding:20px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-42a7855 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-42a7855 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 20px 0px 0px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-cf65aac > .elementor-widget-container{background-image:url("https://fa.trtitu.edu.eu/wp-content/uploads/2023/08/Advantages.png");margin:-25px 0px -55px 0px;padding:20px 0px 50px 0px;background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2 .elementor-element.elementor-element-cf65aac{text-align:center;}.elementor-2 .elementor-element.elementor-element-cf65aac .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:36px;font-weight:700;color:#222222;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-3baed23{--divider-border-style:solid;--divider-color:#CDCCCC;--divider-border-width:1px;--divider-icon-size:18px;}.elementor-2 .elementor-element.elementor-element-3baed23 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-3baed23 .elementor-divider-separator{width:200px;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-3baed23 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2 .elementor-element.elementor-element-3baed23.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-3baed23.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-3baed23.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-3baed23.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-3baed23.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-3bbe9dc{width:var( --container-widget-width, calc(33.33% - 13.333px) );max-width:calc(33.33% - 13.333px);--container-widget-width:calc(33.33% - 13.333px);--container-widget-flex-grow:0;--icon-box-icon-margin:10px;}.elementor-2 .elementor-element.elementor-element-3bbe9dc > .elementor-widget-container{background-color:#EDEDED;padding:20px 20px 20px 20px;border-radius:4px 4px 4px 4px;}.elementor-2 .elementor-element.elementor-element-3bbe9dc.elementor-view-stacked .elementor-icon{background-color:#707070;}.elementor-2 .elementor-element.elementor-element-3bbe9dc.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-3bbe9dc.elementor-view-default .elementor-icon{fill:#707070;color:#707070;border-color:#707070;}.elementor-2 .elementor-element.elementor-element-3bbe9dc .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-3bbe9dc .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:700;}.elementor-2 .elementor-element.elementor-element-3bbe9dc .elementor-icon-box-title{color:#515151;}.elementor-2 .elementor-element.elementor-element-3bbe9dc .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-2 .elementor-element.elementor-element-56a60a4{width:var( --container-widget-width, calc(33.33% - 13.333px) );max-width:calc(33.33% - 13.333px);--container-widget-width:calc(33.33% - 13.333px);--container-widget-flex-grow:0;--icon-box-icon-margin:10px;}.elementor-2 .elementor-element.elementor-element-56a60a4 > .elementor-widget-container{background-color:#EDEDED;padding:20px 20px 20px 20px;border-radius:4px 4px 4px 4px;}.elementor-2 .elementor-element.elementor-element-56a60a4.elementor-view-stacked .elementor-icon{background-color:#707070;}.elementor-2 .elementor-element.elementor-element-56a60a4.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-56a60a4.elementor-view-default .elementor-icon{fill:#707070;color:#707070;border-color:#707070;}.elementor-2 .elementor-element.elementor-element-56a60a4 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-56a60a4 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:700;}.elementor-2 .elementor-element.elementor-element-56a60a4 .elementor-icon-box-title{color:#515151;}.elementor-2 .elementor-element.elementor-element-56a60a4 .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-2 .elementor-element.elementor-element-b298bbf{width:var( --container-widget-width, calc(33.33% - 13.333px) );max-width:calc(33.33% - 13.333px);--container-widget-width:calc(33.33% - 13.333px);--container-widget-flex-grow:0;--icon-box-icon-margin:10px;}.elementor-2 .elementor-element.elementor-element-b298bbf > .elementor-widget-container{background-color:#EDEDED;padding:20px 20px 20px 20px;border-radius:4px 4px 4px 4px;}.elementor-2 .elementor-element.elementor-element-b298bbf.elementor-view-stacked .elementor-icon{background-color:#707070;}.elementor-2 .elementor-element.elementor-element-b298bbf.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-b298bbf.elementor-view-default .elementor-icon{fill:#707070;color:#707070;border-color:#707070;}.elementor-2 .elementor-element.elementor-element-b298bbf .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-b298bbf .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:700;}.elementor-2 .elementor-element.elementor-element-b298bbf .elementor-icon-box-title{color:#515151;}.elementor-2 .elementor-element.elementor-element-b298bbf .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-2 .elementor-element.elementor-element-8d9e4e5{width:var( --container-widget-width, calc(33.33% - 13.333px) );max-width:calc(33.33% - 13.333px);--container-widget-width:calc(33.33% - 13.333px);--container-widget-flex-grow:0;--icon-box-icon-margin:10px;}.elementor-2 .elementor-element.elementor-element-8d9e4e5 > .elementor-widget-container{background-color:#EDEDED;padding:20px 20px 20px 20px;border-radius:4px 4px 4px 4px;}.elementor-2 .elementor-element.elementor-element-8d9e4e5.elementor-view-stacked .elementor-icon{background-color:#707070;}.elementor-2 .elementor-element.elementor-element-8d9e4e5.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-8d9e4e5.elementor-view-default .elementor-icon{fill:#707070;color:#707070;border-color:#707070;}.elementor-2 .elementor-element.elementor-element-8d9e4e5 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-8d9e4e5 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:700;}.elementor-2 .elementor-element.elementor-element-8d9e4e5 .elementor-icon-box-title{color:#515151;}.elementor-2 .elementor-element.elementor-element-8d9e4e5 .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-2 .elementor-element.elementor-element-2fe0181{width:var( --container-widget-width, calc(33.33% - 13.333px) );max-width:calc(33.33% - 13.333px);--container-widget-width:calc(33.33% - 13.333px);--container-widget-flex-grow:0;--icon-box-icon-margin:10px;}.elementor-2 .elementor-element.elementor-element-2fe0181 > .elementor-widget-container{background-color:#EDEDED;padding:20px 20px 20px 20px;border-radius:4px 4px 4px 4px;}.elementor-2 .elementor-element.elementor-element-2fe0181.elementor-view-stacked .elementor-icon{background-color:#707070;}.elementor-2 .elementor-element.elementor-element-2fe0181.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-2fe0181.elementor-view-default .elementor-icon{fill:#707070;color:#707070;border-color:#707070;}.elementor-2 .elementor-element.elementor-element-2fe0181 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-2fe0181 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:700;}.elementor-2 .elementor-element.elementor-element-2fe0181 .elementor-icon-box-title{color:#515151;}.elementor-2 .elementor-element.elementor-element-2fe0181 .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-2 .elementor-element.elementor-element-690a0c2{width:var( --container-widget-width, calc(33.33% - 13.333px) );max-width:calc(33.33% - 13.333px);--container-widget-width:calc(33.33% - 13.333px);--container-widget-flex-grow:0;--icon-box-icon-margin:10px;}.elementor-2 .elementor-element.elementor-element-690a0c2 > .elementor-widget-container{background-color:#EDEDED;padding:20px 20px 20px 20px;border-radius:4px 4px 4px 4px;}.elementor-2 .elementor-element.elementor-element-690a0c2.elementor-view-stacked .elementor-icon{background-color:#707070;}.elementor-2 .elementor-element.elementor-element-690a0c2.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-690a0c2.elementor-view-default .elementor-icon{fill:#707070;color:#707070;border-color:#707070;}.elementor-2 .elementor-element.elementor-element-690a0c2 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-690a0c2 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:700;}.elementor-2 .elementor-element.elementor-element-690a0c2 .elementor-icon-box-title{color:#515151;}.elementor-2 .elementor-element.elementor-element-690a0c2 .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-2 .elementor-element.elementor-element-0933cb0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-0933cb0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-0933cb0 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#EDEDED;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px 20px 70px 20px;}.elementor-2 .elementor-element.elementor-element-0933cb0 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-0933cb0 > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-0933cb0 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-2 .elementor-element.elementor-element-0933cb0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-8bb98d5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8bb98d5 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:700;line-height:36px;color:#989898;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-ddf024b{--grid-columns:1;--grid-row-gap:15px;z-index:2;--grid-column-gap:0px;}.elementor-2 .elementor-element.elementor-element-ddf024b > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-a7996de .elementor-button{background-color:#FFFFFF00;font-family:"Helvetica", Sans-serif;font-size:15px;line-height:48px;fill:#5F5F5F;color:#5F5F5F;border-style:solid;border-width:1px 1px 1px 1px;border-color:#AFAFAF9E;border-radius:4px 4px 4px 4px;padding:0px 25px 0px 25px;}.elementor-2 .elementor-element.elementor-element-a7996de{width:initial;max-width:initial;bottom:20px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-a7996de{left:20px;}body.rtl .elementor-2 .elementor-element.elementor-element-a7996de{right:20px;}.elementor-2 .elementor-element.elementor-element-a7996de .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-a7996de .elementor-button:focus{border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-3f42b6c > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-ae900dd > .elementor-widget-container{background-image:url("https://fa.trtitu.edu.eu/wp-content/uploads/2023/08/Programs.png");margin:-25px 0px -55px 0px;padding:20px 0px 50px 0px;background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2 .elementor-element.elementor-element-ae900dd{text-align:center;}.elementor-2 .elementor-element.elementor-element-ae900dd .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:36px;font-weight:700;color:#222222;}.elementor-2 .elementor-element.elementor-element-7d06920{--divider-border-style:solid;--divider-color:#CDCCCC;--divider-border-width:1px;--divider-icon-size:18px;}.elementor-2 .elementor-element.elementor-element-7d06920 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-7d06920 .elementor-divider-separator{width:200px;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-7d06920 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2 .elementor-element.elementor-element-7d06920.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-7d06920.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-7d06920.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-7d06920.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-7d06920.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-88e909c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-88e909c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-2 .elementor-element.elementor-element-88e909c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-88e909c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 24px;--e-column-margin-right:0px;--e-column-margin-left:24px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-88e909c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-a8563b4 > .elementor-widget-container{padding:20px 20px 20px 20px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-a8563b4{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-a8563b4{right:0px;}.elementor-2 .elementor-element.elementor-element-a8563b4{top:0px;}.elementor-2 .elementor-element.elementor-element-a8563b4 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:23px;font-weight:700;text-shadow:0px 0px 15px rgba(2.036153255562977, 0, 32.97998962402341, 0.3);color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-9ae3dd8 img{width:100%;height:240px;object-fit:cover;object-position:center center;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-2e65400 > .elementor-widget-container{padding:5px 20px 0px 20px;}.elementor-2 .elementor-element.elementor-element-2e65400{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;color:#5C5C5C;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-a3d2912{width:initial;max-width:initial;}.elementor-2 .elementor-element.elementor-element-a3d2912 > .elementor-widget-container{padding:0px 20px 20px 0px;}.elementor-2 .elementor-element.elementor-element-a3d2912 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-a3d2912.elementor-view-stacked .elementor-icon{background-color:#214090;}.elementor-2 .elementor-element.elementor-element-a3d2912.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-a3d2912.elementor-view-default .elementor-icon{color:#214090;border-color:#214090;}.elementor-2 .elementor-element.elementor-element-a3d2912.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-a3d2912.elementor-view-default .elementor-icon svg{fill:#214090;}.elementor-2 .elementor-element.elementor-element-a3d2912 .elementor-icon{font-size:15px;}.elementor-2 .elementor-element.elementor-element-a3d2912 .elementor-icon svg{height:15px;}.elementor-2 .elementor-element.elementor-element-2efdf94:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-2efdf94 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-2 .elementor-element.elementor-element-2efdf94 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-2efdf94 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2efdf94 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-9a8762a > .elementor-widget-container{padding:20px 20px 20px 20px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-9a8762a{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-9a8762a{right:0px;}.elementor-2 .elementor-element.elementor-element-9a8762a{top:0px;}.elementor-2 .elementor-element.elementor-element-9a8762a .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:23px;font-weight:700;text-shadow:0px 0px 15px rgba(2.036153255562977, 0, 32.97998962402341, 0.3);color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-841c1a6 img{width:100%;height:240px;object-fit:cover;object-position:center center;}.elementor-2 .elementor-element.elementor-element-143aba1 > .elementor-widget-container{padding:5px 20px 0px 20px;}.elementor-2 .elementor-element.elementor-element-143aba1{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;color:#5C5C5C;}.elementor-2 .elementor-element.elementor-element-6e7db1f{width:initial;max-width:initial;}.elementor-2 .elementor-element.elementor-element-6e7db1f > .elementor-widget-container{padding:0px 20px 20px 0px;}.elementor-2 .elementor-element.elementor-element-6e7db1f .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-6e7db1f.elementor-view-stacked .elementor-icon{background-color:#214090;}.elementor-2 .elementor-element.elementor-element-6e7db1f.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-6e7db1f.elementor-view-default .elementor-icon{color:#214090;border-color:#214090;}.elementor-2 .elementor-element.elementor-element-6e7db1f.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-6e7db1f.elementor-view-default .elementor-icon svg{fill:#214090;}.elementor-2 .elementor-element.elementor-element-6e7db1f .elementor-icon{font-size:15px;}.elementor-2 .elementor-element.elementor-element-6e7db1f .elementor-icon svg{height:15px;}.elementor-2 .elementor-element.elementor-element-803ad2a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-803ad2a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-2 .elementor-element.elementor-element-803ad2a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-803ad2a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 24px 0px 0px;--e-column-margin-right:24px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-803ad2a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-aa51f88 > .elementor-widget-container{padding:20px 20px 20px 20px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-aa51f88{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-aa51f88{right:0px;}.elementor-2 .elementor-element.elementor-element-aa51f88{top:0px;}.elementor-2 .elementor-element.elementor-element-aa51f88 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:23px;font-weight:700;text-shadow:0px 0px 15px rgba(2.036153255562977, 0, 32.97998962402341, 0.3);color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-ab99a30 img{width:100%;height:240px;object-fit:cover;object-position:center center;}.elementor-2 .elementor-element.elementor-element-406a7e8 > .elementor-widget-container{padding:5px 20px 0px 20px;}.elementor-2 .elementor-element.elementor-element-406a7e8{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;color:#5C5C5C;}.elementor-2 .elementor-element.elementor-element-e0e2841{width:initial;max-width:initial;}.elementor-2 .elementor-element.elementor-element-e0e2841 > .elementor-widget-container{padding:0px 20px 20px 0px;}.elementor-2 .elementor-element.elementor-element-e0e2841 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-e0e2841.elementor-view-stacked .elementor-icon{background-color:#214090;}.elementor-2 .elementor-element.elementor-element-e0e2841.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-e0e2841.elementor-view-default .elementor-icon{color:#214090;border-color:#214090;}.elementor-2 .elementor-element.elementor-element-e0e2841.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-e0e2841.elementor-view-default .elementor-icon svg{fill:#214090;}.elementor-2 .elementor-element.elementor-element-e0e2841 .elementor-icon{font-size:15px;}.elementor-2 .elementor-element.elementor-element-e0e2841 .elementor-icon svg{height:15px;}.elementor-2 .elementor-element.elementor-element-c836277:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c836277 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#214090;background-image:url("https://fa.trtitu.edu.eu/wp-content/uploads/2023/08/bglines.png");background-size:200px auto;}.elementor-2 .elementor-element.elementor-element-c836277 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(20deg, var( --e-global-color-primary ) 67%, #214090F0 120%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-c836277 > .elementor-container{min-height:430px;}.elementor-2 .elementor-element.elementor-element-c836277{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:70px;margin-bottom:70px;padding:70px 0px 70px 0px;}.elementor-2 .elementor-element.elementor-element-7605e29 > .elementor-element-populated{padding:20px 30px 20px 20px;}.elementor-2 .elementor-element.elementor-element-bc876ce{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-bc876ce > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2 .elementor-element.elementor-element-bc876ce .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:30px;font-weight:700;line-height:48px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-3b6a3d2 .elementor-button{background-color:#FFFFFF00;font-family:"Helvetica", Sans-serif;font-size:18px;line-height:48px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF9E;border-radius:4px 4px 4px 4px;padding:0px 25px 0px 25px;}.elementor-2 .elementor-element.elementor-element-3b6a3d2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-3b6a3d2 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2 .elementor-element.elementor-element-3b6a3d2 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-3b6a3d2 .elementor-button:focus{border-color:#FFFFFF;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-855607a{--grid-row-gap:10px;--grid-column-gap:0px;}.elementor-2 .elementor-element.elementor-element-855607a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.73 * 100% );}.elementor-2 .elementor-element.elementor-element-855607a:after{content:"0.73";}.elementor-2 .elementor-element.elementor-element-855607a .elementor-post__thumbnail__link{width:100%;}.elementor-2 .elementor-element.elementor-element-855607a .elementor-post__card{border-width:0px;border-radius:4px;}.elementor-2 .elementor-element.elementor-element-855607a .elementor-post__text{margin-top:0px;}.elementor-2 .elementor-element.elementor-element-855607a .elementor-post__badge{left:0;}.elementor-2 .elementor-element.elementor-element-855607a .elementor-post__card .elementor-post__badge{background-color:#F1F1F1;color:#898989;border-radius:4px;font-size:12px;margin:0px;font-family:"Helvetica", Sans-serif;}.elementor-2 .elementor-element.elementor-element-855607a .elementor-post__title, .elementor-2 .elementor-element.elementor-element-855607a .elementor-post__title a{color:#4D5052;font-family:"Helvetica", Sans-serif;font-size:18px;}.elementor-2 .elementor-element.elementor-element-855607a .elementor-post__title{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-855607a .elementor-post__meta-data{color:#898989;font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-8b53114 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-8b53114 > .elementor-element-populated{padding:10px 20px 20px 50px;}.elementor-2 .elementor-element.elementor-element-e04462f{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-e04462f > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2 .elementor-element.elementor-element-e04462f .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:30px;font-weight:700;line-height:48px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-fe8b302 .elementor-button{background-color:#FFFFFF00;font-family:"Helvetica", Sans-serif;font-size:18px;line-height:28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF9E;border-radius:4px 4px 4px 4px;padding:10px 25px 10px 25px;}.elementor-2 .elementor-element.elementor-element-fe8b302{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-fe8b302 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2 .elementor-element.elementor-element-fe8b302 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-fe8b302 .elementor-button:focus{border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-7e9011a{--grid-columns:1;--grid-row-gap:0px;z-index:2;--grid-column-gap:0px;}.elementor-2 .elementor-element.elementor-element-7e9011a > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px -5px 0px;border-radius:4px 4px 4px 4px;box-shadow:3px 0px 15px 0px rgba(0, 0, 0, 0.15);}.elementor-2 .elementor-element.elementor-element-a4981bc{--grid-columns:1;}.elementor-2 .elementor-element.elementor-element-a4981bc > .elementor-widget-container{padding:24px 010px 20px 0px;}.elementor-2 .elementor-element.elementor-element-b957569{margin-top:0px;margin-bottom:80px;}.elementor-2 .elementor-element.elementor-element-960f0e5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-960f0e5 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-330e2e3 > .elementor-widget-container{background-image:url("https://fa.trtitu.edu.eu/wp-content/uploads/2023/08/Department.png");margin:-25px 0px -55px 0px;padding:20px 0px 50px 0px;background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2 .elementor-element.elementor-element-330e2e3{text-align:center;}.elementor-2 .elementor-element.elementor-element-330e2e3 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:36px;font-weight:700;color:#222222;}.elementor-2 .elementor-element.elementor-element-59bd23f{--divider-border-style:solid;--divider-color:#CDCCCC;--divider-border-width:1px;--divider-icon-size:18px;}.elementor-2 .elementor-element.elementor-element-59bd23f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-59bd23f .elementor-divider-separator{width:200px;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-59bd23f .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2 .elementor-element.elementor-element-59bd23f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-59bd23f.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-59bd23f.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-59bd23f.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-59bd23f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-d3b07b2{--grid-columns:4;--grid-row-gap:30px;--grid-column-gap:20px;}.elementor-2 .elementor-element.elementor-element-2f9cbbd .elementor-button{background-color:#FFFFFF00;font-family:"Helvetica", Sans-serif;font-size:18px;line-height:48px;fill:#5F5F5F;color:#5F5F5F;border-style:solid;border-width:1px 1px 1px 1px;border-color:#AFAFAF9E;border-radius:4px 4px 4px 4px;padding:0px 25px 0px 25px;}.elementor-2 .elementor-element.elementor-element-2f9cbbd > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2f9cbbd .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-2f9cbbd .elementor-button:focus{border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-45abdc5{margin-top:0px;margin-bottom:80px;}.elementor-2 .elementor-element.elementor-element-cd4c80a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-cd4c80a > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-c104569 > .elementor-widget-container{background-image:url("https://fa.trtitu.edu.eu/wp-content/uploads/2023/08/courses.png");margin:-25px 0px -55px 0px;padding:20px 0px 50px 0px;background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2 .elementor-element.elementor-element-c104569{text-align:center;}.elementor-2 .elementor-element.elementor-element-c104569 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:36px;font-weight:700;color:#222222;}.elementor-2 .elementor-element.elementor-element-9f52cf2{--divider-border-style:solid;--divider-color:#CDCCCC;--divider-border-width:1px;--divider-icon-size:18px;}.elementor-2 .elementor-element.elementor-element-9f52cf2 .elementor-divider-separator{width:200px;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-9f52cf2 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2 .elementor-element.elementor-element-9f52cf2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-9f52cf2.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-9f52cf2.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-9f52cf2.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-9f52cf2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-6efbe9b{width:var( --container-widget-width, 669px );max-width:669px;--container-widget-width:669px;--container-widget-flex-grow:0;text-align:center;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-6efbe9b > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-2 .elementor-element.elementor-element-8c5bac2{--swiper-slides-to-display:4;--swiper-slides-gap:20px;--dots-normal-color:#799AEF73;--dots-hover-color:#799AEF9E;}.elementor-2 .elementor-element.elementor-element-8c5bac2 .swiper-slide > .elementor-element{height:100%;}.elementor-2 .elementor-element.elementor-element-3609550 .elementor-button{background-color:#FFFFFF00;font-family:"Helvetica", Sans-serif;font-size:18px;line-height:48px;fill:#5F5F5F;color:#5F5F5F;border-style:solid;border-width:1px 1px 1px 1px;border-color:#AFAFAF9E;border-radius:4px 4px 4px 4px;padding:0px 25px 0px 25px;}.elementor-2 .elementor-element.elementor-element-3609550 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3609550 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-3609550 .elementor-button:focus{border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-7f002b2{margin-top:0px;margin-bottom:80px;}.elementor-2 .elementor-element.elementor-element-92402e8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-92402e8 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-d1062a7 > .elementor-widget-container{background-image:url("https://fa.trtitu.edu.eu/wp-content/uploads/2023/08/Gallery.png");margin:-25px 0px -55px 0px;padding:20px 0px 50px 0px;background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2 .elementor-element.elementor-element-d1062a7{text-align:center;}.elementor-2 .elementor-element.elementor-element-d1062a7 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:36px;font-weight:700;color:#222222;}.elementor-2 .elementor-element.elementor-element-faf8d77{--divider-border-style:solid;--divider-color:#CDCCCC;--divider-border-width:1px;--divider-icon-size:18px;}.elementor-2 .elementor-element.elementor-element-faf8d77 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-faf8d77 .elementor-divider-separator{width:200px;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-faf8d77 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2 .elementor-element.elementor-element-faf8d77.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-faf8d77.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-faf8d77.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-faf8d77.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-faf8d77.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-31ed8a5 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-2 .elementor-element.elementor-element-31ed8a5 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-31ed8a5{--image-border-radius:4px;--image-transition-duration:584ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;--galleries-title-color-normal:#535353;--galleries-title-color-hover:#202020;--galleries-pointer-bg-color-hover:#00000011;--gallery-title-color-active:#2A2A2A;--galleries-pointer-bg-color-active:#FFFDD2;}.elementor-2 .elementor-element.elementor-element-31ed8a5 .elementor-gallery-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:700;}.elementor-2 .elementor-element.elementor-element-030f5c5 .elementor-button{background-color:#FFFFFF00;font-family:"Helvetica", Sans-serif;font-size:18px;line-height:48px;fill:#5F5F5F;color:#5F5F5F;border-style:solid;border-width:1px 1px 1px 1px;border-color:#AFAFAF9E;border-radius:4px 4px 4px 4px;padding:0px 25px 0px 25px;}.elementor-2 .elementor-element.elementor-element-030f5c5{width:initial;max-width:initial;}.elementor-2 .elementor-element.elementor-element-030f5c5 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-030f5c5 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-030f5c5 .elementor-button:focus{border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-9e5fdd0 .elementor-button{background-color:#FFFFFF00;font-family:"Helvetica", Sans-serif;font-size:18px;line-height:48px;fill:#5F5F5F;color:#5F5F5F;border-style:solid;border-width:1px 1px 1px 1px;border-color:#AFAFAF9E;border-radius:4px 4px 4px 4px;padding:0px 25px 0px 25px;}.elementor-2 .elementor-element.elementor-element-9e5fdd0{width:initial;max-width:initial;}.elementor-2 .elementor-element.elementor-element-9e5fdd0 > .elementor-widget-container{margin:30px 10px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9e5fdd0 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-9e5fdd0 .elementor-button:focus{border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-1d8d522{margin-top:0px;margin-bottom:50px;}.elementor-2 .elementor-element.elementor-element-e1aab59 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-fd16580 > .elementor-widget-container{background-image:url("https://fa.trtitu.edu.eu/wp-content/uploads/2023/08/Affiliates.png");margin:-25px 0px -55px 0px;padding:20px 0px 50px 0px;background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2 .elementor-element.elementor-element-fd16580{text-align:center;}.elementor-2 .elementor-element.elementor-element-fd16580 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:36px;font-weight:700;color:#222222;}.elementor-2 .elementor-element.elementor-element-08357c2{--divider-border-style:solid;--divider-color:#CDCCCC;--divider-border-width:1px;--divider-icon-size:18px;}.elementor-2 .elementor-element.elementor-element-08357c2 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-08357c2 .elementor-divider-separator{width:200px;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-08357c2 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2 .elementor-element.elementor-element-08357c2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-08357c2.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-08357c2.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-08357c2.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-08357c2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-e87b9a5{--e-image-carousel-slides-to-show:7;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-7605e29{width:53.916%;}.elementor-2 .elementor-element.elementor-element-8b53114{width:46.043%;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-c098355 > .elementor-element-populated{padding:130px 20px 0px 20px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-d2ceeef{right:-16px;}body.rtl .elementor-2 .elementor-element.elementor-element-d2ceeef{left:-16px;}.elementor-2 .elementor-element.elementor-element-3bbe9dc{--container-widget-width:calc(50% - 10px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 10px) );max-width:calc(50% - 10px);}.elementor-2 .elementor-element.elementor-element-3bbe9dc .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-3bbe9dc .elementor-icon-box-title a{font-size:21px;}.elementor-2 .elementor-element.elementor-element-3bbe9dc .elementor-icon-box-description{font-size:14px;}.elementor-2 .elementor-element.elementor-element-56a60a4{--container-widget-width:calc(50% - 10px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 10px) );max-width:calc(50% - 10px);}.elementor-2 .elementor-element.elementor-element-56a60a4 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-56a60a4 .elementor-icon-box-title a{font-size:21px;}.elementor-2 .elementor-element.elementor-element-56a60a4 .elementor-icon-box-description{font-size:14px;}.elementor-2 .elementor-element.elementor-element-b298bbf{--container-widget-width:calc(50% - 10px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 10px) );max-width:calc(50% - 10px);}.elementor-2 .elementor-element.elementor-element-b298bbf .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-b298bbf .elementor-icon-box-title a{font-size:21px;}.elementor-2 .elementor-element.elementor-element-b298bbf .elementor-icon-box-description{font-size:14px;}.elementor-2 .elementor-element.elementor-element-8d9e4e5{--container-widget-width:calc(50% - 10px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 10px) );max-width:calc(50% - 10px);}.elementor-2 .elementor-element.elementor-element-8d9e4e5 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-8d9e4e5 .elementor-icon-box-title a{font-size:21px;}.elementor-2 .elementor-element.elementor-element-8d9e4e5 .elementor-icon-box-description{font-size:14px;}.elementor-2 .elementor-element.elementor-element-2fe0181{--container-widget-width:calc(50% - 10px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 10px) );max-width:calc(50% - 10px);}.elementor-2 .elementor-element.elementor-element-2fe0181 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-2fe0181 .elementor-icon-box-title a{font-size:21px;}.elementor-2 .elementor-element.elementor-element-2fe0181 .elementor-icon-box-description{font-size:14px;}.elementor-2 .elementor-element.elementor-element-690a0c2{--container-widget-width:calc(50% - 10px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 10px) );max-width:calc(50% - 10px);}.elementor-2 .elementor-element.elementor-element-690a0c2 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-690a0c2 .elementor-icon-box-title a{font-size:21px;}.elementor-2 .elementor-element.elementor-element-690a0c2 .elementor-icon-box-description{font-size:14px;}.elementor-2 .elementor-element.elementor-element-ddf024b{--grid-columns:1;}.elementor-2 .elementor-element.elementor-element-88e909c > .elementor-element-populated{margin:0px 12px 0px 0px;--e-column-margin-right:12px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-9ae3dd8 img{height:180px;}.elementor-2 .elementor-element.elementor-element-2e65400{font-size:14px;}.elementor-2 .elementor-element.elementor-element-2efdf94 > .elementor-element-populated{margin:0px 6px 0px 6px;--e-column-margin-right:6px;--e-column-margin-left:6px;}.elementor-2 .elementor-element.elementor-element-841c1a6 img{height:180px;}.elementor-2 .elementor-element.elementor-element-143aba1{font-size:14px;}.elementor-2 .elementor-element.elementor-element-803ad2a > .elementor-element-populated{margin:0px 0px 0px 12px;--e-column-margin-right:0px;--e-column-margin-left:12px;}.elementor-2 .elementor-element.elementor-element-ab99a30 img{height:180px;}.elementor-2 .elementor-element.elementor-element-406a7e8{font-size:14px;}.elementor-2 .elementor-element.elementor-element-7e9011a{--grid-columns:1;}.elementor-2 .elementor-element.elementor-element-a4981bc{--grid-columns:1;}.elementor-2 .elementor-element.elementor-element-d3b07b2{--grid-columns:3;}.elementor-2 .elementor-element.elementor-element-8c5bac2{--swiper-slides-to-display:2;}.elementor-2 .elementor-element.elementor-element-e87b9a5{--e-image-carousel-slides-to-show:5;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-3fb1922 > .elementor-container{max-width:765px;}.elementor-2 .elementor-element.elementor-element-c098355 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-16c432f .swiper-slide{height:calc(100vw / 2);}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-d2ceeef{right:calc(50% - 16px);}body.rtl .elementor-2 .elementor-element.elementor-element-d2ceeef{left:calc(50% - 16px);}.elementor-2 .elementor-element.elementor-element-d2ceeef{bottom:-44px;}.elementor-2 .elementor-element.elementor-element-0f37e41{padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-42a7855 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-cf65aac .elementor-heading-title{font-size:26px;}.elementor-2 .elementor-element.elementor-element-3bbe9dc > .elementor-widget-container{padding:14px 10px 14px 10px;}.elementor-2 .elementor-element.elementor-element-3bbe9dc{--icon-box-icon-margin:0px;}.elementor-2 .elementor-element.elementor-element-3bbe9dc .elementor-icon-box-title{margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-3bbe9dc .elementor-icon{font-size:40px;}.elementor-2 .elementor-element.elementor-element-3bbe9dc .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-3bbe9dc .elementor-icon-box-title a{font-size:17px;line-height:0.6em;}.elementor-2 .elementor-element.elementor-element-3bbe9dc .elementor-icon-box-description{font-size:12px;line-height:17px;}.elementor-2 .elementor-element.elementor-element-56a60a4 > .elementor-widget-container{padding:14px 10px 14px 10px;}.elementor-2 .elementor-element.elementor-element-56a60a4{--icon-box-icon-margin:0px;}.elementor-2 .elementor-element.elementor-element-56a60a4 .elementor-icon-box-title{margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-56a60a4 .elementor-icon{font-size:40px;}.elementor-2 .elementor-element.elementor-element-56a60a4 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-56a60a4 .elementor-icon-box-title a{font-size:17px;line-height:0.6em;}.elementor-2 .elementor-element.elementor-element-56a60a4 .elementor-icon-box-description{font-size:12px;line-height:17px;}.elementor-2 .elementor-element.elementor-element-b298bbf > .elementor-widget-container{padding:14px 10px 14px 10px;}.elementor-2 .elementor-element.elementor-element-b298bbf{--icon-box-icon-margin:0px;}.elementor-2 .elementor-element.elementor-element-b298bbf .elementor-icon-box-title{margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-b298bbf .elementor-icon{font-size:40px;}.elementor-2 .elementor-element.elementor-element-b298bbf .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-b298bbf .elementor-icon-box-title a{font-size:17px;line-height:0.6em;}.elementor-2 .elementor-element.elementor-element-b298bbf .elementor-icon-box-description{font-size:12px;line-height:17px;}.elementor-2 .elementor-element.elementor-element-8d9e4e5 > .elementor-widget-container{padding:14px 10px 14px 10px;}.elementor-2 .elementor-element.elementor-element-8d9e4e5{--icon-box-icon-margin:0px;}.elementor-2 .elementor-element.elementor-element-8d9e4e5 .elementor-icon-box-title{margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-8d9e4e5 .elementor-icon{font-size:40px;}.elementor-2 .elementor-element.elementor-element-8d9e4e5 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-8d9e4e5 .elementor-icon-box-title a{font-size:17px;line-height:0.6em;}.elementor-2 .elementor-element.elementor-element-8d9e4e5 .elementor-icon-box-description{font-size:12px;line-height:17px;}.elementor-2 .elementor-element.elementor-element-2fe0181 > .elementor-widget-container{padding:14px 10px 14px 10px;}.elementor-2 .elementor-element.elementor-element-2fe0181{--icon-box-icon-margin:0px;}.elementor-2 .elementor-element.elementor-element-2fe0181 .elementor-icon-box-title{margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-2fe0181 .elementor-icon{font-size:40px;}.elementor-2 .elementor-element.elementor-element-2fe0181 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-2fe0181 .elementor-icon-box-title a{font-size:17px;line-height:0.6em;}.elementor-2 .elementor-element.elementor-element-2fe0181 .elementor-icon-box-description{font-size:12px;line-height:17px;}.elementor-2 .elementor-element.elementor-element-690a0c2 > .elementor-widget-container{padding:14px 10px 14px 10px;}.elementor-2 .elementor-element.elementor-element-690a0c2{--icon-box-icon-margin:0px;}.elementor-2 .elementor-element.elementor-element-690a0c2 .elementor-icon-box-title{margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-690a0c2 .elementor-icon{font-size:40px;}.elementor-2 .elementor-element.elementor-element-690a0c2 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-690a0c2 .elementor-icon-box-title a{font-size:17px;line-height:0.6em;}.elementor-2 .elementor-element.elementor-element-690a0c2 .elementor-icon-box-description{font-size:12px;line-height:17px;}.elementor-2 .elementor-element.elementor-element-0933cb0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-8bb98d5 .elementor-heading-title{font-size:22px;line-height:34px;}.elementor-2 .elementor-element.elementor-element-ddf024b{--grid-columns:1;}.elementor-2 .elementor-element.elementor-element-a7996de .elementor-button{font-size:15px;line-height:42px;}.elementor-2 .elementor-element.elementor-element-ae900dd .elementor-heading-title{font-size:25px;line-height:1.4em;}.elementor-2 .elementor-element.elementor-element-88e909c > .elementor-element-populated{margin:0px 0px 25px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-a8563b4 .elementor-heading-title{font-size:21px;}.elementor-2 .elementor-element.elementor-element-2efdf94 > .elementor-element-populated{margin:0px 0px 25px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-9a8762a .elementor-heading-title{font-size:21px;}.elementor-2 .elementor-element.elementor-element-803ad2a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-aa51f88 .elementor-heading-title{font-size:21px;}.elementor-2 .elementor-element.elementor-element-7605e29 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-bc876ce .elementor-heading-title{font-size:25px;line-height:42px;}.elementor-2 .elementor-element.elementor-element-3b6a3d2 .elementor-button{font-size:15px;line-height:42px;}.elementor-2 .elementor-element.elementor-element-855607a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.65 * 100% );}.elementor-2 .elementor-element.elementor-element-855607a:after{content:"0.65";}.elementor-2 .elementor-element.elementor-element-855607a .elementor-post__thumbnail__link{width:100%;}.elementor-2 .elementor-element.elementor-element-855607a .elementor-post__title, .elementor-2 .elementor-element.elementor-element-855607a .elementor-post__title a{font-size:16px;line-height:1.4em;}.elementor-2 .elementor-element.elementor-element-855607a .elementor-post__meta-data{font-size:13px;}.elementor-2 .elementor-element.elementor-element-8b53114 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-e04462f .elementor-heading-title{font-size:25px;line-height:42px;}.elementor-2 .elementor-element.elementor-element-fe8b302 .elementor-button{font-size:15px;line-height:22px;padding:10px 15px 10px 15px;}.elementor-2 .elementor-element.elementor-element-7e9011a{--grid-columns:1;}.elementor-2 .elementor-element.elementor-element-a4981bc{--grid-columns:1;}.elementor-2 .elementor-element.elementor-element-330e2e3 .elementor-heading-title{font-size:26px;}.elementor-2 .elementor-element.elementor-element-d3b07b2{--grid-columns:2;--grid-row-gap:20px;--grid-column-gap:10px;}.elementor-2 .elementor-element.elementor-element-2f9cbbd .elementor-button{font-size:15px;line-height:42px;}.elementor-2 .elementor-element.elementor-element-c104569 .elementor-heading-title{font-size:26px;}.elementor-2 .elementor-element.elementor-element-6efbe9b{font-size:16px;}.elementor-2 .elementor-element.elementor-element-8c5bac2{--swiper-slides-to-display:1;}.elementor-2 .elementor-element.elementor-element-3609550 .elementor-button{font-size:15px;line-height:42px;}.elementor-2 .elementor-element.elementor-element-d1062a7 .elementor-heading-title{font-size:26px;}.elementor-2 .elementor-element.elementor-element-31ed8a5 .elementor-gallery-title{font-size:14px;}.elementor-2 .elementor-element.elementor-element-030f5c5 .elementor-button{font-size:15px;line-height:42px;}.elementor-2 .elementor-element.elementor-element-9e5fdd0 .elementor-button{font-size:15px;line-height:42px;}.elementor-2 .elementor-element.elementor-element-fd16580 .elementor-heading-title{font-size:26px;}.elementor-2 .elementor-element.elementor-element-e87b9a5{--e-image-carousel-slides-to-show:2;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-42a7855{width:60%;}.elementor-2 .elementor-element.elementor-element-0933cb0{width:40%;}}/* Start custom CSS for slides, class: .elementor-element-16c432f */.elementor-2 .elementor-element.elementor-element-16c432f .swiper-pagination.swiper-pagination-bullets {
display: flex;
justify-content: center;
bottom: 10px;
}
.elementor-2 .elementor-element.elementor-element-16c432f .swiper-pagination .swiper-pagination-bullet {
height: 7px;
width: 17px;
border-radius: 1px;
margin: 3px
}
@media (min-width:767px){
.elementor-2 .elementor-element.elementor-element-16c432f .swiper-pagination.swiper-pagination-bullets {
display: flex;
flex-direction: column;
height: 120px;
justify-content: center;
top: calc(50% - 60px);
left: 50px;
width: auto;
}
.elementor-2 .elementor-element.elementor-element-16c432f .swiper-slide{
border-radius: 4px !important
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d2ceeef */.elementor-2 .elementor-element.elementor-element-d2ceeef *{
line-height: 0
}
.elementor-2 .elementor-element.elementor-element-d2ceeef {
text-align: center
}
@media(max-width:767px){
.elementor-2 .elementor-element.elementor-element-d2ceeef svg{
width:26px;
}
.elementor-2 .elementor-element.elementor-element-d2ceeef path{
stroke:#3335 !important
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-42a7855 */@media (min-width:1024px){.elementor-2 .elementor-element.elementor-element-42a7855 {
width: calc(100% - 380px) !important;
}}
.elementor-2 .elementor-element.elementor-element-42a7855 .elementor-icon-box-description{
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
display: -webkit-box;
overflow: hidden;
text-overflow: ellipsis;
}
.elementor-2 .elementor-element.elementor-element-42a7855 .elementor-widget-wrap{
gap: 20px
}
.elementor-2 .elementor-element.elementor-element-42a7855 p.elementor-icon-box-description{
height: 45px;
overflow: hidden
}
@media (max-width:1024px){
.elementor-2 .elementor-element.elementor-element-42a7855 p.elementor-icon-box-description{
height: 50px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e65400 */.elementor-2 .elementor-element.elementor-element-2e65400 p{
margin: 0
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a3d2912 */.elementor-2 .elementor-element.elementor-element-a3d2912{
margin-left: auto
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-88e909c */.elementor-2 .elementor-element.elementor-element-88e909c .elementor-widget-wrap{
border-radius: 4px;
overflow: hidden
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-143aba1 */.elementor-2 .elementor-element.elementor-element-143aba1 p{
margin: 0
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6e7db1f */.elementor-2 .elementor-element.elementor-element-6e7db1f{
margin-left: auto
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2efdf94 */.elementor-2 .elementor-element.elementor-element-2efdf94 .elementor-widget-wrap{
border-radius: 4px;
overflow: hidden
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-406a7e8 */.elementor-2 .elementor-element.elementor-element-406a7e8 p{
margin: 0
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e0e2841 */.elementor-2 .elementor-element.elementor-element-e0e2841{
margin-left: auto
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-803ad2a */.elementor-2 .elementor-element.elementor-element-803ad2a .elementor-widget-wrap{
border-radius: 4px;
overflow: hidden
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-03d6c80 */.rowprg *{
transition-duration: .3s
}
.rowprg a.elementor-icon i {
  line-height: 34px;
  width: 34px;
  background-color: #d1d1da;
  text-align: center;
  height: 34px;
  border-radius: 4px;
}
.rowprg .elementor-icon-wrapper{
line-height: 1
}
.imgbxprg:before{
content: "";
position: absolute;
left: -10%;
bottom: 0;
width: 120%;
height: 100%;
background-color: #19306C70;
transition-duration: .5s
}
.rowprg:hover  a.elementor-icon i {
color:#fff;
  background-color: #214090
}
.rowprg:hover .imgbxprg:before{
content: "";
bottom: calc(100% - 65px);
filter:blur(10px);
}
.elementor-2 .elementor-element.elementor-element-03d6c80 .rowprg p{
-webkit-line-clamp: 5;
-webkit-box-orient: vertical;
display: -webkit-box;
overflow: hidden;
text-overflow: ellipsis;
}
.elementor-2 .elementor-element.elementor-element-03d6c80 .txtdsc ul{
padding: 10px 0 0 0;
list-style-type: none;
font-size: 90%;
margin: 0 0 0 -15px
}
.elementor-2 .elementor-element.elementor-element-03d6c80 .txtdsc ul li{
display: inline-block;
position: relative;
margin-left: 10px;
padding-right: 10px;
color: #888
}
.elementor-2 .elementor-element.elementor-element-03d6c80 .txtdsc li:before{
display: inline-block;
content: "";
width: 5px;
height: 5px;
border-radius: 5px;
background-color: #21409080;
position: absolute;
right: 0;
top: 42%;
}
.elementor-2 .elementor-element.elementor-element-03d6c80 .txtdsc{
height: 150px;
overflow: hidden
}
.elementor-2 .elementor-element.elementor-element-03d6c80 .txtdsc:after{
display: inline-block;
content: "";
width: 100%;
height: 90px;
position: absolute;
right: 0;
bottom:0;
background-image: linear-gradient(#ededed00,#ededed 95%)
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-855607a */.elementor-2 .elementor-element.elementor-element-855607a .elementor-widget-container{
overflow: hidden;
max-width: 100%;
padding:0 0 25px 5px;
max-height: 510px;
overflow-y: scroll;
scrollbar-width: thin;
scrollbar-color: #fff;
}
.elementor-2 .elementor-element.elementor-element-855607a:before{
content:"";
display: block;
width: 100%;
height: 90px;
position: absolute;
right: 0;
bottom: 0;
background-image: linear-gradient(#21409000,#214090 98%);
z-index: 4;
}

.elementor-2 .elementor-element.elementor-element-855607a .elementor-post__title a{
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
display: -webkit-box;
overflow: hidden !important;
text-overflow: ellipsis;
}

.elementor-2 .elementor-element.elementor-element-855607a .elementor-posts .elementor-post__card .elementor-post__text:after {
  content: "";
  display: inline-block;
  position: absolute;
  right: 20px;
  bottom: 0;
  height: 1px;
  width: 50px;
  background-color: #9995;
}

.elementor-2 .elementor-element.elementor-element-855607a .elementor-posts-container .elementor-post__thumbnail__link {
  width: 120px;
  margin: 0;
  border-radius: 4px;
  overflow: hidden
}
.elementor-2 .elementor-element.elementor-element-855607a .elementor-posts .elementor-post__card .elementor-post__text {
  width: calc(100% - 120px);
  padding: 0 20px 10px 0;
  position: relative;
  
}
.elementor-2 .elementor-element.elementor-element-855607a .elementor-posts .elementor-post__card {
  flex-direction: row;
  flex-wrap: wrap;
  align-items: start;
  padding: 10px;
}
.elementor-2 .elementor-element.elementor-element-855607a .elementor-posts .elementor-post__card .elementor-post__meta-data {
border:none;
padding: 0 20px 0 0;
position: absolute;
right: 130px;
bottom: 13px;
}
.elementor-2 .elementor-element.elementor-element-855607a .elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
  margin: 0;
  border-radius: 4px;
  overflow: hidden;
}
.elementor-2 .elementor-element.elementor-element-855607a .elementor-post__card .elementor-post__badge {
  padding: 5px 10px;
  color: #666;
  top: auto;
  bottom: 10px;
  left: 10px;
}

@media (max-width:520px){
.elementor-2 .elementor-element.elementor-element-855607a .elementor-posts .elementor-post__card .elementor-post__text {
  width:100%;
  padding: 10px 0 0;
}
.elementor-2 .elementor-element.elementor-element-855607a .elementor-post__card .elementor-post__badge {
  top: 35px;
  bottom: auto;
}
.elementor-2 .elementor-element.elementor-element-855607a .elementor-posts .elementor-post__card .elementor-post__meta-data {
border:none;
padding: 0 20px 0 0 ;
position: absolute;
right: auto;
bottom: auto;
top:10px;
left:10px
}
.elementor-2 .elementor-element.elementor-element-855607a .elementor-posts-container .elementor-post__thumbnail__link {
  width: 100px;
}
.elementor-2 .elementor-element.elementor-element-855607a .elementor-posts .elementor-post__card .elementor-post__text:after {
  display: none;
}
}

.elementor-2 .elementor-element.elementor-element-855607a .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
    background:#fff2;
    border-radius: 50px
}
.elementor-2 .elementor-element.elementor-element-855607a .elementor-widget-container::-webkit-scrollbar-track { 
    border-radius: 50px;
}
.elementor-2 .elementor-element.elementor-element-855607a .elementor-widget-container::-webkit-scrollbar-thumb {
    border-radius: 50px;
    background:#fff9;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-a4981bc */.elementor-2 .elementor-element.elementor-element-a4981bc{
background-color: #fff;
padding: 0 10px 0 20px;
border-radius: 0 0 4px 4px
}
.elementor-2 .elementor-element.elementor-element-a4981bc > .elementor-widget-container{
overflow: hidden;
max-width: 100%;
max-height: 340px;
overflow-y: scroll;
scrollbar-width: thin;
scrollbar-color: #9999;
}
.elementor-2 .elementor-element.elementor-element-a4981bc .elementor-widget-container::-webkit-scrollbar {
    width: 5px;
    background:#9992;
}
.elementor-2 .elementor-element.elementor-element-a4981bc .elementor-widget-container::-webkit-scrollbar-track { 
    border-radius: 0;
}
.elementor-2 .elementor-element.elementor-element-a4981bc .elementor-widget-container::-webkit-scrollbar-thumb {
    background:#9999;
}
.elementor-2 .elementor-element.elementor-element-a4981bc .elementor-widget-post-info .elementor-widget-container{
background-color: #99AFE8 !important
}
.elementor-2 .elementor-element.elementor-element-a4981bc .elementor-element-674b322 > .elementor-widget-wrap{
padding: 0 !important
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c836277 */.elementor-2 .elementor-element.elementor-element-c836277{
overflow: hidden !important
}
.elementor-2 .elementor-element.elementor-element-c836277:before{
content: "";
position: absolute;
left: -5%;
top: -30px;
width: 110%;
height: 50px;
-webkit-transform: skewY(-1deg);
transform: skewY(-1deg);
background-color: #fff;
z-index: 2
}
.elementor-2 .elementor-element.elementor-element-c836277:after{
content: "";
position: absolute;
left: -5%;
bottom: -30px;
width: 110%;
height: 50px;
-webkit-transform: skewY(-1deg);
transform: skewY(-1deg);
background-color: #fff;
z-index: 2
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-960f0e5 */.elementor-2 .elementor-element.elementor-element-960f0e5 .elementor-widget-wrap{
gap: 20px
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b957569 */.elementor-2 .elementor-element.elementor-element-b957569 .elementor-icon-box-icon .elementor-icon{
padding: 20px 30px;
border-radius: 4px;
margin-top: -20px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6efbe9b */.elementor-2 .elementor-element.elementor-element-6efbe9b p{
    margin: 0
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-8c5bac2 */.elementor-2 .elementor-element.elementor-element-8c5bac2 .swiper-pagination.swiper-pagination-bullets {
display: flex;
justify-content: center;
bottom: 0;
position: relative;
margin-top: 15px
}
.elementor-2 .elementor-element.elementor-element-8c5bac2 .swiper-pagination .swiper-pagination-bullet {
height: 7px;
width: 17px;
border-radius: 1px;
margin: 3px;
opacity: 1
}
.elementor-2 .elementor-element.elementor-element-8c5bac2 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{
background-color: #FCF103
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-31ed8a5 */.elementor-2 .elementor-element.elementor-element-31ed8a5 a.elementor-item.elementor-gallery-title{
background-color: #00000009;
border-radius: 4px;
overflow: hidden;
min-width: 80px;
text-align: center
}
.elementor-2 .elementor-element.elementor-element-31ed8a5 a.elementor-item.elementor-gallery-title.elementor-item.elementor-item-active{
    background-color: #FCF10315
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e87b9a5 */.elementor-2 .elementor-element.elementor-element-e87b9a5 .swiper-slide{
background-color: #ededed;
padding: 15px !important;
display: block;
border-radius: 4px
}/* End custom CSS */
/* Start custom CSS */@media (min-width:779px){
body.elementor-page-2 header > section{
background-image: linear-gradient(#19306C,#21409000)
}}/* End custom CSS */