.elementor-71132 .elementor-element.elementor-element-df355fc > .elementor-container > .elementor-row{align-items:stretch;}.elementor-71132 .elementor-element.elementor-element-20ea4d5 .elementor-heading-title{color:#130B95;font-family:"Graduate", Sans-serif;font-weight:500;line-height:42px;letter-spacing:-1.1px;text-shadow:2px 2px 7px rgba(0,0,0,0.3);}.elementor-71132 .elementor-element.elementor-element-20ea4d5.elementor-widget-heading .elementor-heading-title a:hover{color:#130B95 !important;}.elementor-71132 .elementor-element.elementor-element-20ea4d5 > .elementor-widget-container{padding:12px 12px 0px 9px;transition:background 0s;}.elementor-71132 .elementor-element.elementor-element-20ea4d5{width:var( --container-widget-width, 104.021% );max-width:104.021%;--container-widget-width:104.021%;--container-widget-flex-grow:0;z-index:0;}.elementor-71132 .elementor-element.elementor-element-1b7257d > .elementor-container > .elementor-row{align-items:stretch;}.elementor-71132 .elementor-element.elementor-element-7705599{text-align:left;width:var( --container-widget-width, 100.983% );max-width:100.983%;--container-widget-width:100.983%;--container-widget-flex-grow:0;z-index:0;}.elementor-71132 .elementor-element.elementor-element-7705599 .elementor-heading-title{color:#130B95;font-family:"Graduate", Sans-serif;font-weight:500;line-height:42px;letter-spacing:0.5px;text-shadow:2px 2px 7px rgba(0,0,0,0.3);}.elementor-71132 .elementor-element.elementor-element-7705599.elementor-widget-heading .elementor-heading-title a:hover{color:#130B95 !important;}.elementor-71132 .elementor-element.elementor-element-7705599 > .elementor-widget-container{padding:0px 63px 0px 0px;transition:background 0s;}.elementor-71132 .elementor-element.elementor-element-1ddf2de > .elementor-container > .elementor-row{align-items:stretch;}.elementor-71132 .elementor-element.elementor-element-d94c625{text-align:left;}.elementor-71132 .elementor-element.elementor-element-d94c625 .elementor-heading-title{color:#0F01FCBA;}.elementor-71132 .elementor-element.elementor-element-5de36ae{--spacer-size:32px;}.elementor-71132 .elementor-element.elementor-element-8e4e258{text-align:center;}.elementor-71132 .elementor-element.elementor-element-8e4e258 img{height:390px;object-fit:cover;object-position:center center;}.elementor-71132 .elementor-element.elementor-element-fa8ad8b > .elementor-container > .elementor-row{align-items:stretch;}.elementor-71132 .elementor-element.elementor-element-798def2{--spacer-size:20px;}.elementor-71132 .elementor-element.elementor-element-a696d9e > .elementor-container > .elementor-row{align-items:stretch;}.elementor-71132 .elementor-element.elementor-element-1a8479b{text-align:left;width:var( --container-widget-width, 202.7% );max-width:202.7%;--container-widget-width:202.7%;--container-widget-flex-grow:0;z-index:0;}.elementor-71132 .elementor-element.elementor-element-1a8479b .elementor-heading-title{color:#130B95;font-family:"Graduate", Sans-serif;font-weight:300;line-height:42px;letter-spacing:-1.1px;text-shadow:2px 2px 7px rgba(0,0,0,0.3);}.elementor-71132 .elementor-element.elementor-element-1a8479b.elementor-widget-heading .elementor-heading-title a:hover{color:#130B95 !important;}.elementor-71132 .elementor-element.elementor-element-1a8479b > .elementor-widget-container{padding:28px 12px 3px 12px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);transition:background 0s;}.elementor-71132 .elementor-element.elementor-element-7a0ca37{text-align:right;width:var( --container-widget-width, 202.7% );max-width:202.7%;--container-widget-width:202.7%;--container-widget-flex-grow:0;z-index:0;}.elementor-71132 .elementor-element.elementor-element-7a0ca37 .elementor-heading-title{color:#130B95;font-family:"Graduate", Sans-serif;font-weight:300;line-height:42px;letter-spacing:-1.1px;}.elementor-71132 .elementor-element.elementor-element-7a0ca37.elementor-widget-heading .elementor-heading-title a:hover{color:#130B95 !important;}.elementor-71132 .elementor-element.elementor-element-7a0ca37 > .elementor-widget-container{padding:28px 12px 3px 12px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);transition:background 0s;}.elementor-71132 .elementor-element.elementor-element-835d10a > .elementor-container > .elementor-row{align-items:stretch;}.elementor-71132 .elementor-element.elementor-element-9d3f014{--spacer-size:10px;width:var( --container-widget-width, 105% );max-width:105%;--container-widget-width:105%;--container-widget-flex-grow:0;}.elementor-71132 .elementor-element.elementor-element-9d3f014 > .elementor-widget-container{background-color:#130B95;}.elementor-71132 .elementor-element.elementor-element-9d3f014:hover .elementor-widget-container{background-color:#26B00B;}.elementor-71132 .elementor-element.elementor-element-f00d2d3 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-71132 .elementor-element.elementor-element-e8189c0 .elementor-accordion .elementor-accordion-item + .elementor-accordion-item{margin-top:10px;}.elementor-71132 .elementor-element.elementor-element-e8189c0 .elementor-accordion-icon, .elementor-71132 .elementor-element.elementor-element-e8189c0 .elementor-accordion-title{color:#261994;}.elementor-71132 .elementor-element.elementor-element-e8189c0 .elementor-accordion-icon svg{fill:#261994;}.elementor-71132 .elementor-element.elementor-element-e8189c0 .elementor-accordion .elementor-tab-title.elementor-active{color:#20AC4B;}.elementor-71132 .elementor-element.elementor-element-e8189c0 .elementor-accordion .elementor-tab-title:hover{color:#20AC4B;}.elementor-71132 .elementor-element.elementor-element-e8189c0 .elementor-accordion .elementor-tab-title:hover a{color:#20AC4B;}.elementor-71132 .elementor-element.elementor-element-e8189c0 .elementor-accordion-title{font-family:"Arimo", Sans-serif;font-weight:700;line-height:28px;}.elementor-71132 .elementor-element.elementor-element-e8189c0 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-71132 .elementor-element.elementor-element-660a855{text-align:right;width:var( --container-widget-width, 202.7% );max-width:202.7%;--container-widget-width:202.7%;--container-widget-flex-grow:0;z-index:0;}.elementor-71132 .elementor-element.elementor-element-660a855 .elementor-heading-title{color:#130B95;font-family:"Graduate", Sans-serif;font-weight:300;line-height:42px;letter-spacing:-1.1px;}.elementor-71132 .elementor-element.elementor-element-660a855.elementor-widget-heading .elementor-heading-title a:hover{color:#130B95 !important;}.elementor-71132 .elementor-element.elementor-element-660a855 > .elementor-widget-container{padding:28px 12px 3px 12px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);transition:background 0s;}.elementor-71132 .elementor-element.elementor-element-617df90 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-71132 .elementor-element.elementor-element-d4fe86b{text-align:left;width:var( --container-widget-width, 202.7% );max-width:202.7%;--container-widget-width:202.7%;--container-widget-flex-grow:0;z-index:0;}.elementor-71132 .elementor-element.elementor-element-d4fe86b .elementor-heading-title{color:#130B95;font-family:"Graduate", Sans-serif;font-weight:300;line-height:42px;letter-spacing:-1.1px;text-shadow:2px 2px 7px rgba(0,0,0,0.3);}.elementor-71132 .elementor-element.elementor-element-d4fe86b.elementor-widget-heading .elementor-heading-title a:hover{color:#130B95 !important;}.elementor-71132 .elementor-element.elementor-element-d4fe86b > .elementor-widget-container{padding:28px 12px 3px 12px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);transition:background 0s;}.elementor-71132 .elementor-element.elementor-element-f03e6b1{text-align:right;width:var( --container-widget-width, 202.7% );max-width:202.7%;--container-widget-width:202.7%;--container-widget-flex-grow:0;z-index:0;}.elementor-71132 .elementor-element.elementor-element-f03e6b1 .elementor-heading-title{color:#130B95;font-family:"Graduate", Sans-serif;font-weight:300;line-height:42px;letter-spacing:-1.1px;}.elementor-71132 .elementor-element.elementor-element-f03e6b1.elementor-widget-heading .elementor-heading-title a:hover{color:#130B95 !important;}.elementor-71132 .elementor-element.elementor-element-f03e6b1 > .elementor-widget-container{padding:28px 12px 3px 12px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);transition:background 0s;}.elementor-71132 .elementor-element.elementor-element-32fd34a > .elementor-container > .elementor-row{align-items:stretch;}.elementor-71132 .elementor-element.elementor-element-e7d94c0{--spacer-size:10px;width:var( --container-widget-width, 105% );max-width:105%;--container-widget-width:105%;--container-widget-flex-grow:0;}.elementor-71132 .elementor-element.elementor-element-e7d94c0 > .elementor-widget-container{background-color:#130B95;}.elementor-71132 .elementor-element.elementor-element-e7d94c0:hover .elementor-widget-container{background-color:#26B00B;}.elementor-71132 .elementor-element.elementor-element-cc8373b{--spacer-size:67px;}.elementor-71132 .elementor-element.elementor-element-a451df6 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-71132 .elementor-element.elementor-element-d6b7366 .front-side{background-image:url("https://www.uit.ac.ma/wp-content/uploads/2024/08/ced1.png");background-repeat:no-repeat;background-size:cover;}.elementor-71132 .elementor-element.elementor-element-d6b7366 .back-side{background-color:#261994;}.elementor-71132 .elementor-element.elementor-element-d6b7366 > .elementor-widget-container{margin:10px 1px 1px 1px;background-color:#FFFFFF;}.elementor-71132 .elementor-element.elementor-element-0eb5b64{text-align:center;}.elementor-71132 .elementor-element.elementor-element-0eb5b64 .elementor-heading-title{color:#261994;font-family:"Arimo", Sans-serif;font-weight:500;}.elementor-71132 .elementor-element.elementor-element-0eb5b64 > .elementor-widget-container{padding:20px 30px 8px 30px;}.elementor-71132 .elementor-element.elementor-element-8e5ac25{text-align:center;}.elementor-71132 .elementor-element.elementor-element-8e5ac25 .elementor-heading-title{color:#505051;font-weight:400;line-height:32px;}.elementor-71132 .elementor-element.elementor-element-8e5ac25 > .elementor-widget-container{padding:3px 10px 1px 10px;}.elementor-71132 .elementor-element.elementor-element-b71b984{text-align:center;}.elementor-71132 .elementor-element.elementor-element-b71b984 .elementor-heading-title{color:#A5A5A6;font-family:"Arimo", Sans-serif;font-weight:400;line-height:32px;}.elementor-71132 .elementor-element.elementor-element-b71b984 > .elementor-widget-container{padding:15px 10px 1px 10px;}.elementor-71132 .elementor-element.elementor-element-6a8f571 .front-side{background-image:url("https://www.uit.ac.ma/wp-content/uploads/2024/08/ced2.png");background-repeat:no-repeat;background-size:cover;}.elementor-71132 .elementor-element.elementor-element-6a8f571 .back-side{background-color:#261994;}.elementor-71132 .elementor-element.elementor-element-6a8f571 > .elementor-widget-container{margin:10px 1px 1px 1px;}.elementor-71132 .elementor-element.elementor-element-733c5ee{text-align:center;}.elementor-71132 .elementor-element.elementor-element-733c5ee .elementor-heading-title{color:#261994;font-family:"Arimo", Sans-serif;font-weight:500;}.elementor-71132 .elementor-element.elementor-element-733c5ee > .elementor-widget-container{padding:20px 30px 8px 30px;}.elementor-71132 .elementor-element.elementor-element-1c80a2c{text-align:center;}.elementor-71132 .elementor-element.elementor-element-1c80a2c .elementor-heading-title{color:#505051;font-weight:400;line-height:32px;}.elementor-71132 .elementor-element.elementor-element-1c80a2c > .elementor-widget-container{padding:3px 10px 1px 10px;}.elementor-71132 .elementor-element.elementor-element-ec7ff25{text-align:center;}.elementor-71132 .elementor-element.elementor-element-ec7ff25 .elementor-heading-title{color:#A5A5A6;font-family:"Arimo", Sans-serif;font-weight:400;line-height:32px;}.elementor-71132 .elementor-element.elementor-element-4365fd5 .front-side{background-image:url("https://www.uit.ac.ma/wp-content/uploads/2024/08/ced3.png");background-repeat:no-repeat;background-size:cover;}.elementor-71132 .elementor-element.elementor-element-4365fd5 .back-side{background-color:#261994;}.elementor-71132 .elementor-element.elementor-element-4365fd5 > .elementor-widget-container{margin:10px 1px 1px 1px;}.elementor-71132 .elementor-element.elementor-element-27dd547{text-align:center;}.elementor-71132 .elementor-element.elementor-element-27dd547 .elementor-heading-title{color:#261994;font-family:"Arimo", Sans-serif;font-weight:500;}.elementor-71132 .elementor-element.elementor-element-27dd547 > .elementor-widget-container{padding:20px 30px 8px 30px;}.elementor-71132 .elementor-element.elementor-element-beb1cab{text-align:center;}.elementor-71132 .elementor-element.elementor-element-beb1cab .elementor-heading-title{color:#505051;font-weight:400;line-height:32px;}.elementor-71132 .elementor-element.elementor-element-beb1cab > .elementor-widget-container{padding:3px 10px 1px 10px;}.elementor-71132 .elementor-element.elementor-element-956cf61{text-align:center;}.elementor-71132 .elementor-element.elementor-element-956cf61 .elementor-heading-title{color:#A5A5A6;font-family:"Arimo", Sans-serif;font-weight:400;line-height:32px;}.elementor-71132 .elementor-element.elementor-element-ba8d2d8 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-71132 .elementor-element.elementor-element-9c67e1d{--spacer-size:225px;}@media(min-width:768px){.elementor-71132 .elementor-element.elementor-element-f4989a3{width:50.25%;}.elementor-71132 .elementor-element.elementor-element-d1bbe7a{width:49.75%;}}/* Start custom CSS for accordion, class: .elementor-element-e8189c0 */.button-wr {
            display: flex;
            gap: 10px; /* Adjust the spacing between the buttons */
        }
        .button-wr a {
            display: inline-block;
            padding: 10px 20px;
            text-decoration: none;
            color: white;
            background-color: #261994;
            border-radius: 5px;
            text-align: center;
        }
        .button-wr a:hover {
            background-color: #0056b3;
        }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0eb5b64 */.button-container {
            display: flex;
            gap: 10px; /* Adjust the spacing between the buttons */
        }
        .button-container a {
            display: inline-block;
            padding: 10px 20px;
            text-decoration: none;
            color: white;
            background-color: #007bff;
            border-radius: 5px;
            text-align: center;
        }
        .button-container a:hover {
            background-color: #0056b3;
        }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b71b984 */.button-cont {
            display: flex;
            flex-direction: column; 
            align-items: center; 
            gap: 10px; 
            padding: 20px; 
        }
        .button-cont a {
            display: inline-block;
            padding: 10px 20px;
            text-decoration: none;
            color: #261994;
            background-color: white;
            border: 2px solid #261994;
            border-radius: 5px;
            text-align: center;
            font-weight: bold;
            font-size: 10px; 
            margin: 5px 0;
        }
        .button-cont a:hover {
            background-color: #20AC4B;
        }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-733c5ee */.button-container {
            display: flex;
            gap: 10px; /* Adjust the spacing between the buttons */
        }
        .button-container a {
            display: inline-block;
            padding: 10px 20px;
            text-decoration: none;
            color: white;
            background-color: #007bff;
            border-radius: 5px;
            text-align: center;
        }
        .button-container a:hover {
            background-color: #0056b3;
        }/* End custom CSS */
/* Start custom CSS for tm-flip-box, class: .elementor-element-4365fd5 */.button-container2 {
            display: flex;
            justify-content: center; /* Center the button horizontally */
            padding: 20px; /* Optional padding */
        }
        .button-container2 a {
            display: inline-block;
            padding: 10px 20px;
            text-decoration: none;
            color: #007bff;
            background-color: white;
            border: 2px solid #007bff;
            border-radius: 5px;
            text-align: center;
            font-weight: bold;
            font-size: 10px; /* Smaller text size */
        }
        .button-container2 a:hover {
            background-color: #f8f9fa;
        }/* End custom CSS */