@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap);@font-face{font-family:'Nexa';src:url(../fonts/Nexa-Font/NexaRegular.woff2) format('woff2') , url(../fonts/Nexa-Font/NexaRegular.woff) format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Nexa';src:url(../fonts/Nexa-Font/Nexa-BlackItalic.woff2) format('woff2') , url(../fonts/Nexa-Font/Nexa-BlackItalic.woff) format('woff');font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Nexa';src:url(../fonts/Nexa-Font/Nexa-Bold.woff2) format('woff2') , url(../fonts/Nexa-Font/Nexa-Bold.woff) format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Nexa';src:url(../fonts/Nexa-Font/Nexa-Black.woff2) format('woff2') , url(../fonts/Nexa-Font/Nexa-Black.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Nexa';src:url(../fonts/Nexa-Font/NexaBlack.woff2) format('woff2') , url(../fonts/Nexa-Font/NexaBlack.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Nexa XBold';src:url(../fonts/Nexa-Font/Nexa-XBold.woff2) format('woff2') , url(../fonts/Nexa-Font/Nexa-XBold.woff) format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Nexa';src:url(../fonts/Nexa-Font/NexaBold.woff2) format('woff2') , url(../fonts/Nexa-Font/NexaBold.woff) format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Nexa';src:url(../fonts/Nexa-Font/NexaLight.woff2) format('woff2') , url(../fonts/Nexa-Font/NexaLight.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Nexa';src:url(../fonts/Nexa-Font/NexaHeavy.woff2) format('woff2') , url(../fonts/Nexa-Font/NexaHeavy.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Nexa Book';src:url(../fonts/Nexa-Font/Nexa-Book.woff2) format('woff2') , url(../fonts/Nexa-Font/Nexa-Book.woff) format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Nexa';src:url(../fonts/Nexa-Font/Nexa-Thin.woff2) format('woff2') , url(../fonts/Nexa-Font/Nexa-Thin.woff) format('woff');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Nexa';src:url(../fonts/Nexa-Font/Nexa-LightItalic.woff2) format('woff2') , url(../fonts/Nexa-Font/Nexa-LightItalic.woff) format('woff');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Nexa';src:url(../fonts/Nexa-Font/Nexa-Book.woff2) format('woff2') , url(../fonts/Nexa-Font/Nexa-Book.woff) format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Nexa';src:url(../fonts/Nexa-Font/Nexa-Regular.woff2) format('woff2') , url(../fonts/Nexa-Font/Nexa-Regular.woff) format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Nexa';src:url(../fonts/Nexa-Font/Nexa-RegularItalic.woff2) format('woff2') , url(../fonts/Nexa-Font/Nexa-RegularItalic.woff) format('woff');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Nexa';src:url(../fonts/Nexa-Font/Nexa-Heavy.woff2) format('woff2') , url(../fonts/Nexa-Font/Nexa-Heavy.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Nexa';src:url(../fonts/Nexa-Font/Nexa-ThinItalic.woff2) format('woff2') , url(../fonts/Nexa-Font/Nexa-ThinItalic.woff) format('woff');font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:'Nexa';src:url(../fonts/Nexa-Font/Nexa-BoldItalic.woff2) format('woff2') , url(../fonts/Nexa-Font/Nexa-BoldItalic.woff) format('woff');font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Nexa';src:url(../fonts/Nexa-Font/Nexa-BookItalic.woff2) format('woff2') , url(../fonts/Nexa-Font/Nexa-BookItalic.woff) format('woff');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Nexa';src:url(../fonts/Nexa-Font/Nexa-Light.woff2) format('woff2') , url(../fonts/Nexa-Font/Nexa-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Nexa';src:url(../fonts/Nexa-Font/Nexa-XBold.woff2) format('woff2') , url(../fonts/Nexa-Font/Nexa-XBold.woff) format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Nexa';src:url(../fonts/Nexa-Font/Nexa-HeavyItalic.woff2) format('woff2') , url(../fonts/Nexa-Font/Nexa-HeavyItalic.woff) format('woff');font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Nexa';src:url(../fonts/Nexa-Font/Nexa-XBoldItalic.woff2) format('woff2') , url(../fonts/Nexa-Font/Nexa-XBoldItalic.woff) format('woff');font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'nexalight';src:url(../fonts/Nexa-Font/NexaLight.woff)}@font-face{font-family:'nexaregular';src:url(../fonts/Nexa-Font/NexaRegular.woff)}@font-face{font-family:'nexabold';src:url(../fonts/Nexa-Font/NexaBold.woff)}*{font-family:'Nexa',sans-serif;font-weight:normal;font-style:normal}.nexalight{font-family:'Nexa',sans-serif;font-weight:300;font-style:normal}.nexaregular{font-family:'Nexa',sans-serif;font-weight:300;font-style:normal}.nexabold{font-family:'Nexa',sans-serif;font-weight:bold;font-style:normal}html,body,ul,div{margin:0;border:0;outline:0;padding:0;list-style:none;vertical-align:baseline}html{font-size:10px;scroll-behavior:smooth;--white:#fff;--black:#000;--yellow:#edff00}body{overflow-x:hidden}.no_padding{padding:0}.no_padding_left{padding-left:0}.no_padding_right{padding-right:0}.cover_style{background-size:cover!important}img{max-width:100%}h1,h2,h3,h4,h5,h6,p,span{margin:0;padding:0}a,a:hover,a:focus,a:active{text-decoration:none}.title{font-size:4.8rem;position:relative;color:var(--black);padding-bottom:5rem;font-family:'Nexa',sans-serif;font-weight:bold;font-style:normal}.texte,.texte p{font-size:1.6rem;color:var(--black);font-family:'Nexa',sans-serif;font-weight:normal;font-style:normal}.texte p strong{font-family:'Nexa',sans-serif;font-weight:bold;font-style:normal}.text,.text p{font-size:1.8rem;font-family:'Nexa',sans-serif;font-weight:normal;font-style:normal}.btn_url,.btn_url:hover,.btn_url:focus,.btn_url:active{border:none;outline:none;display:table;transition:.5s;font-size:1.8rem;position:relative;background:transparent;text-transform:uppercase;text-decoration:underline;font-family:'Nexa',sans-serif;font-weight:bold;font-style:normal}.btn_black,.btn_black:hover,.btn_black:focus,.btn_black:active{color:var(--black)}.btn_white,.btn_white:hover,.btn_white:focus,.btn_white:active{color:var(--white)}.btn_cadrer,.btn_cadrer:hover,.btn_cadrer:focus,.btn_cadrer:active{outline:none;display:table;transition:.5s;font-size:1.6rem;position:relative;padding:2.2rem 4.6rem;background:transparent;text-transform:uppercase;border:3px solid var(--yellow);font-family:'Nexa';font-weight:bold;font-style:normal}.btn_arrow,.btn_arrow:hover,.btn_arrow:focus,.btn_arrow:active{text-decoration:none}.btn_circle,.btn_circle:hover,.btn_circle:focus,.btn_circle:active,.btn_circle_black,.btn_circle_black:hover,.btn_circle_black:focus,.btn_circle_black:active{transition:.5s;position:relative;padding-top:4.4rem;padding-right:3.3rem;padding-bottom:4.4rem}.btn_circle:after{top:-5px;right:0;bottom:0;content:'';margin:auto;width:10.3rem;height:10.3rem;transition:.5s;border-radius:50%;position:absolute;border:.5px solid #fdfaf4}.btn_circle_black:after{top:-5px;right:0;bottom:0;content:'';margin:auto;width:10.3rem;height:10.3rem;transition:.5s;border-radius:50%;position:absolute;border:.5px solid #000}.btn_circle:hover:after,.btn_circle:focus:after,.btn_circle:active:after,.btn_circle_black:hover:after,.btn_circle_black:focus:after,.btn_circle_black:active:after{width:5.3rem;height:5.3rem}.btn_arrow>i,.btn_cadrer>i{padding-left:2rem}.color_white,.color_white:hover,.color_white:focus,.color_white:active{color:var(--white)}.color_black,.color_black:hover,.color_black:focus,.color_black:active{color:var(--black)}.color_yellow,.color_yellow:hover,.color_yellow:focus,.color_yellow:active{color:var(--yellow)}.element_center{display:table;margin-left:auto;margin-right:auto}.element_right{display:table;margin-left:auto}.progress-wrap{opacity:0;z-index:7;right:10px;width:46px;bottom:105px;height:46px;display:block;cursor:pointer;position:fixed;visibility:hidden;border-radius:50px;transform:translateY(15px);transition:all 200ms linear;-webkit-transition:all 200ms linear;box-shadow:inset 0 0 0 2px rgba(0,0,0,.2)}.progress-wrap.active-progress{opacity:1;visibility:visible;transform:translateY(0)}.progress-wrap::after{top:0;left:0;z-index:1;width:46px;height:46px;display:block;cursor:pointer;font-size:24px;content:"\f176";line-height:46px;color:var(--black);text-align:center;position:absolute;font-family:'FontAwesome';transition:all 200ms linear;-webkit-transition:all 200ms linear}.progress-wrap:hover::after{color:var(--black)}.progress-wrap svg path{fill:none}.progress-wrap svg.progress-circle path{stroke-width:4;stroke:var(--black);box-sizing:border-box;transition:all 200ms linear;-webkit-transition:all 200ms linear}.progress-wrap:hover svg.progress-circle path{stroke:var(--black)}header{z-index:8;width:100%;padding:6.2rem 0;position:absolute;transition:.5s;background: rgb(0 0 0 / 0%)}.logo{margin:auto;display:table;width:96px;transition:.5s}.nav_header li,.menu_choix li{float:left;display:flex}.nav_header li:not(:last-of-type) {margin-right:1.8rem}.nav_header a,.menu_choix a,.navigation_mobile a{transition:.5s;font-size:1.6rem;color:var(--white);text-transform:uppercase;font-family:'Nexa',sans-serif;font-weight:bold;font-style:normal;margin-bottom:1rem;display:block}.nav_header a:hover,.nav_header a:focus,.nav_header a:active,.menu_choix a:hover,.menu_choix a:focus,.menu_choix a:active,.navigation_mobile a:hover,.navigation_mobile a:focus,.navigation_mobile a:active{color:var(--yellow)}.nav_header li .sub-menu,.navigation_footer li .sub-menu,.navigation_footer li .sub-menu-toggle,.menu-item .menu-item-description{display:none}.nav_header .menu-item-has-children:hover .sub-menu,.navigation_mobile .menu-item-has-children:hover .sub-menu{display:inline;transition:.5s;opacity:1}.nav_header li .sub-menu{position:absolute;background:#fff;padding:1.6rem;border-radius:5px;width:65rem;margin-top:3rem;opacity:0}.navigation_mobile li .sub-menu{position:initial;background:transparent;padding:0;width:100%;opacity:1;display:block}.navigation_mobile li .sub-menu li{margin-bottom:0!important}.navigation_mobile li .sub-menu .icon,.navigation_mobile li .sub-menu hr,.navigation_mobile li .sub-menu-toggle{display:none}.navigation_mobile li .sub-menu a,.navigation_mobile li .sub-menu a span{font-size:1rem;margin-bottom:0;font-weight:bold}.nav_header li:nth-of-type(6) .sub-menu {width:25rem;padding:0 2rem 1rem 2rem}.nav_header li .sub-menu li{width:50%;margin-right:0}.nav_header li:nth-of-type(6) .sub-menu li {width:100%}.nav_header li:nth-of-type(6) .sub-menu li a {margin:0}.nav_header li:nth-of-type(6) .sub-menu hr {display:none}.nav_header #menu-item-909{margin-left:15px}.nav_header #menu-item-909:before{content:"";display:block;width:2px;height:20px;background:#fff;position:absolute;margin-left:-15px}.nav_header li .sub-menu li a{font-size:1.4rem;font-weight:normal;color:#000;display:flex;padding:1rem 0;text-transform:none;align-items:center;line-height:1.2;margin-bottom:0}.nav_header li .sub-menu li a .icon{width:21px;margin-right:.6rem}.nav_header li .sub-menu li a span{margin-top:.6rem}.nav_header li .sub-menu li:last-of-type a{margin-bottom:0}.nav_header li .sub-menu-toggle{background:transparent;border:none;width:20px;height:20px}.nav_header li .sub-menu-toggle .icon-plus::before{content:"";display:block;width:20px;height:20px;background:url(https://www.tuniscallcenter.com/wp-content/themes/tcc/assets/images/icon/down_icon_menu.svg) center no-repeat}.nav_header li .sub-menu-toggle .icon-minus::before{content:"";display:none;width:20px;height:20px;background:url(https://www.tuniscallcenter.com/wp-content/themes/tcc/assets/images/icon/up_icon_menu.svg) center no-repeat}.menu-item-has-children:hover .sub-menu-toggle .icon-minus::before{display:block}.menu-item-has-children:hover .sub-menu-toggle .icon-plus::before{display:none}.nav_header .menu-item-has-children .sub-menu div{display:flex;align-items:center}.nav_header .menu-item-has-children .sub-menu div a{color:#000;font-size:1.6rem;font-weight:bold;font-stretch:normal;text-transform:uppercase;padding:0;margin:0}.nav_header .menu-item-has-children:first-of-type .sub-menu hr{display:none}.nav_header .menu-item-has-children .sub-menu div i{margin-right:1rem}.nav_header .menu-item-has-children .sub-menu div i::before{content:"";display:block;width:23px;height:20px}.nav_header .menu-item-has-children:nth-of-type(2) .sub-menu div i::before {background:url(https://www.tuniscallcenter.com/wp-content/themes/tcc/assets/images/icon/business_developpement_icon.svg) center no-repeat}.nav_header .menu-item-has-children:nth-of-type(3) .sub-menu div i::before {background:url(https://www.tuniscallcenter.com/wp-content/themes/tcc/assets/images/icon/experience_client_icon.svg) center no-repeat}.nav_header .menu-item-has-children:nth-of-type(4) .sub-menu div i::before {background:url(https://www.tuniscallcenter.com/wp-content/themes/tcc/assets/images/icon/medical_services_icon.svg) center no-repeat}.nav_header .menu-item-has-children:nth-of-type(5) .sub-menu div i::before {background:url(https://www.tuniscallcenter.com/wp-content/themes/tcc/assets/images/icon/Web_Digital_icon.svg) center no-repeat}.menu_choix{margin:auto}.menu_choix li:not(:last-of-type) a {margin-right:2.5rem;padding-right:2.5rem;border-right:2px solid var(--white)}.btn-contact{padding:16px 32px;border:solid 2px #edff00}.btn-devis{position:fixed;width:218px;height:56px;top:50%;right:-82px;transform:rotateZ(-90deg);background-color:#000;display:inline-flex;justify-content:center;align-content:center;flex-wrap:wrap;font-family:'Inter',sans-serif;font-weight:normal;font-size:1.8rem;color:#fff;transition:.5s}.btn-devis:hover{color:#edff00;right:-85px}.btn-devis::before{content:"";display:block;background:url(https://www.tuniscallcenter.com/wp-content/themes/tcc/assets/images/tcc/icon_devis.svg) no-repeat bottom;width:40px;height:28px;transform:rotateZ(90deg)}.btn-map{padding:2rem;background-color:#000;display:inline-flex;justify-content:center;align-content:center;flex-wrap:wrap;font-family:'Inter',sans-serif;font-weight:normal;font-size:18px;color:#fff;transition:.5s;line-height:1.2}.btn-map:hover{color:#edff00}.btn-map::before{content:"";display:block;background:url(https://www.tuniscallcenter.com/wp-content/themes/tcc/assets/images/icon/Location.svg) no-repeat center;background-size:contain;width:25px;height:23px;margin-right:1rem}.nav_bar{z-index:8}.nav_bar svg{display:none;cursor:pointer;margin-left:auto;user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;transition:transform 400ms;-webkit-tap-highlight-color:transparent}.nav_bar svg.active{transform:rotate(45deg)}.nav_bar .line{fill:none;stroke-width:4px;stroke:var(--white);stroke-linecap:round;transition:stroke-dasharray 400ms , stroke-dashoffset 400ms}.nav_bar svg .top{stroke-dasharray:40 139}.nav_bar svg .bottom{stroke-dasharray:40 180}.nav_bar svg.active .top{stroke-dashoffset:-98px}.nav_bar svg.active .bottom{stroke-dashoffset:-138px}.navigation_mobile{top:0;left:0;right:0;bottom:0;z-index:7;display:none;position:fixed;transition:.5s;background:var(--white)}.navigation_mobile.active{display:flex}.navigation_mobile .nav_header_mobile li:not(:last-of-type) {margin-bottom:.5rem}.navigation_mobile a{display:block;text-align:left;color:var(--white);font-size:1.2rem}.header_home{position:relative;margin-bottom:6.3rem;overflow:hidden}.header_home .anime_slider{right:0;bottom:-6.3rem;position:absolute}.header_home .box_home{display:table;padding-top:17rem;padding-left:5rem;position:relative;margin-top:30.5rem;margin-bottom:24.5rem;padding-bottom:10.5rem}.box_team{padding-top:27rem;position:relative;padding-bottom:27rem;margin-right:-20rem;margin-left:-15px}.contact_archive .box_contact{padding-top:27rem;position:relative;padding-bottom:27rem}.box_archive{padding-top:20rem;position:relative;padding-bottom:2rem;margin:25rem 5rem 8rem 0}.header_archive .icon{margin-top:15rem}.box_team .slash{top:-15%;left:-5%;position:absolute;z-index:7}.contact_archive .box_contact .slash{top:-25%;left:9%;position:absolute;z-index:5}.contact_archive .box_contact .trait{top:-19.5%;left:9%;position:absolute;z-index:9}.header_home .box_home .home_title{transition:.5s;font-size:8rem;position:relative;color:var(--white);letter-spacing:20px;margin-bottom:4.2rem;text-transform:uppercase}.header_archive .box_archive h1{transition:.5s;font-size:6.4rem;position:relative;color:var(--white);margin:0 0 15rem 10rem;font-family:'Nexa';font-weight:bold;font-style:normal;width:110%;display:block}.header_archive .box_archive .cat_name{transition:.5s;font-size:1.6rem;position:relative;color:var(--white);margin:0 0 3.2rem 10.3rem;font-family:'Nexa';font-weight:bold;font-style:normal;text-transform:uppercase;display:block}.header_home .box_home .slogan,.header_archive .box_archive .slogan{top:-15%;left:-15%;position:absolute}.header_home .box_home .line_border,.box_team .line_border,.box_archive .line_border,.contact_archive .box_contact .line_border{transition:.5s;position:absolute;border-radius:15px;background:var(--yellow)}.header_home .box_home:hover .line_border{background:var(--white)}.header_home .box_home:hover a,.header_home .box_home:hover h1{color:var(--yellow)}.header_home .box_home .line_top{top:0;left:0;width:85%;height:11px}.header_home .box_home .line_right_top{top:0;right:15%;width:11px;height:20%}.header_home .box_home .line_right_bottom{bottom:0;right:15%;width:11px;height:20%}.header_home .box_home .line_left{top:0;left:0;width:11px;height:100%}.box_team .line_left,.box_archive .line_left,.contact_archive .box_contact .line_left{top:0;left:0;width:5px;height:100%}.box_team .line_right,.contact_archive .box_contact .line_right{top:0;right:0;width:5px;height:100%}.box_team .line_bottom,.box_archive .line_bottom,.contact_archive .box_contact .line_bottom{bottom:0;left:0;width:100%;height:5px}.box_archive .line_top{top:0;left:0;width:100%;height:5px}.box_archive .line_right_top{top:0;right:0;width:5px;height:30%}.box_archive .line_right_bottom{bottom:0;right:0;width:5px;height:30%}.box_team .line_top_left,.contact_archive .box_contact .line_top_left{top:0;left:0;width:50%;height:5px}.box_team .line_top_right,.contact_archive .box_contact .line_top_right{top:0;right:0;width:25%;height:5px}.header_home .box_home .line_bottom_left{left:0;bottom:0;width:45%;height:11px}.header_home .box_home .line_bottom_right{left:65%;bottom:0;width:20%;height:11px}.content_choice .box_desc{padding:0}.content_choice .btn_url{padding-top:6.2rem;padding-bottom:11rem}.post_choice a{width:100%;display:table;transition:.5s;position:relative;padding:5.5rem 3rem}.post_choice a:before{top:0;left:0;right:0;bottom:0;content:'';opacity:90%;position:absolute}.post_choice .col_choice_one a:before{background:linear-gradient(to bottom,#d62f21,#923c86)}.post_choice .col_choice_two a:before{background:linear-gradient(to bottom,#009cc5,#33afa6)}.post_choice .col_choice_three a:before{background:linear-gradient(to bottom,#ea5b0c,#ffd500)}.post_choice .col_choice_four a:before{background:linear-gradient(to bottom,#364b9b,#36a9e1)}.post_choice .icon_image{position:relative;padding-bottom:3rem}.post_choice h3{font-size:2.8rem;position:relative;color:var(--white);text-transform:uppercase}.post_choice .box_desc{font-size:1.6rem;padding-top:2rem;position:relative;color:var(--white);font-family:'Nexa';font-weight:normal;font-style:normal}.post_choice .btn_url{font-size:1.6rem;padding-top:3rem;font-family:'Nexa';font-weight:bold;font-style:normal;line-height:1.3;color:var(--white);letter-spacing:1.28px;padding-left:0}.post_choice a:hover,.post_choice a:focus{transform:translateY(-2rem);box-shadow:0 7px 26.97px 2.03px rgba(169,168,168,.98)}.post_choice .title_box{transition:.5s}.post_choice .title_box h3{transition:.5s;font-size:2.4rem;font-family:'Nexa';font-weight:bold;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:left;color:#fff}.post_choice .title_box h3 span{font-family:'Nexa';font-weight:300;font-style:normal;display:block}.post_choice .content_box{opacity:1;transition:.5s}.demande_contact{padding-top:18rem;padding-bottom:13rem}.demande_contact span{display:block;font-size:3.6rem;padding-bottom:9rem;line-height:1.3;font-family:'Nexa';font-weight:bold;font-style:normal}.demande_contact span span{display:block;font-size:2.4rem;line-height:1.3;font-family:'Nexa';font-weight:normal;font-style:normal}.content_team{flex-wrap:wrap;align-items:flex-end;margin-bottom:8rem}.block_team{padding-top:6.9rem;padding-bottom:13.3rem;background:url(https://www.tuniscallcenter.com/wp-content/themes/tcc/assets/images/team/bg_Degrade_team.svg) center no-repeat;overflow:hidden}.block_team .box_list:first-of-type{padding:0 0 2.3rem}.block_team .box_list:not(:first-of-type) {padding:4.8rem 0 2.3rem}.block_team .box_list{border-bottom:1px solid #fff}.block_team .box_list .box_desc{font-size:1.6rem;line-height:1.3;font-family:'Nexa';font-weight:normal;font-style:normal}.block_team .title_team{flex:0 0 auto;width:66.66666667%}.block_team h2{font-size:3.8rem;padding-top:4.4rem;padding-bottom:4.5rem}.list_team h3{font-size:2.8rem;padding-bottom:2.4rem;text-transform:uppercase}.list_team .contenu_team{width:100%;padding-left:2.9rem;padding-right:1rem}.block_team .box_list img{width:56px;align-self:flex-start}.content_team .url_team{flex:0 0 auto;width:25%}.list_team .url_team a{transition:.5s;padding:3.5rem;font-size:1.8rem;border-radius:50%;position:relative;color:var(--yellow)}.list_team .url_team a:after{top:0;right:0;bottom:0;content:'';margin:auto;width:9rem;height:9rem;transition:.5s;border-radius:50%;position:absolute;border:1px solid #adaba6}.list_team .url_team a:hover:after,.list_team .url_team a:focus:after,.list_team .url_team a:active:after{width:5rem;height:5rem}.tcc_chiffre .btn_cadrer{margin-top:10rem}.tcc_chiffre h2{padding-bottom:6.8rem}.tcc_chiffre .box_chiffre{transition:.5s;text-align:left;padding:7.2rem 2.8rem;border-top:1px solid #000;border-bottom:1px solid #000}.tcc_chiffre .box_chiffre:hover{background:var(--yellow)}.tcc_chiffre .col_chiffre:not(:first-of-type) .box_chiffre, .tcc_chiffre .col_chiffre:not(:last-of-type) .box_chiffre {padding:7.2rem 2.8rem;border-left:1px solid #000}.tcc_chiffre .col_chiffre:last-of-type .box_chiffre{border-right:1px solid #000}.tcc_chiffre .box_chiffre span{display:block;color:#000;transition:.5s;font-size:4.5rem}.tcc_chiffre .col_chiffre:nth-of-type(3) span:first-of-type::before{content:"+"}.tcc_chiffre .col_chiffre:nth-of-type(3) span:first-of-type::after{content:"ans"}.tcc_chiffre .col_chiffre:nth-of-type(5) span:first-of-type::after{content:"%"}.tcc_chiffre .box_chiffre:hover span{color:var(--black)}.tcc_chiffre .box_chiffre span:last-of-type{font-size:1.8rem;padding-top:3.7rem}.confience_ref{padding-top:8rem;position:relative;padding-bottom:9rem}.confience_ref .video_confience iframe{width:100%;border:4px solid #fff}.confience_ref:after{top:0;right:0;content:'';z-index:-1;width:100%;height:2038px;position:absolute;background:url(https://www.tuniscallcenter.com/wp-content/themes/tcc/assets/images/line_yellow.png) 40.2% no-repeat;background-size:contain}.block_confience{padding-bottom:10rem}.block_confience h2{padding-top:4.4rem;padding-bottom:11rem}.block_confience iframe{height:24rem;width:calc(100% - 13.5rem)}.slider_video .owl-nav{position:absolute;top:35%;width:100%}.slider_video .owl-nav .owl-next{position:absolute;right:-25px}.slider_video .owl-nav .owl-prev{position:absolute;left:-25px}.slider_video .owl-nav button{background:transparent}.slider_video .owl-nav button span{font-size:7rem;color:#edff00}.block_reference .item img{filter:grayscale(100%);-webkit-filter:grayscale(100%)}.thumbnail_news{width:100%;height:400px}.block_news{padding-top:0;padding-bottom:10rem}.block_news .title_news{padding-bottom:4rem}.block_news .title_news h2{padding-top:4.4rem}.block_news .list_news .contenu_news{z-index:1;position:relative;background-color:#fff;padding:2.4rem}.list_news h3{color:#000;font-size:1.8rem;padding-bottom:3rem;text-transform:uppercase;line-height:1.3}.list_news .box_desc{color:#000;font-size:2.2rem;line-height:1.3}footer{padding-top:6.2rem;padding-bottom:10rem;background:#19191d}footer .footer_top{padding-bottom:7rem;margin-bottom:6.5rem;border-bottom:1px solid rgba(255,255,255,.05)}.block_info a,.block_info span,.reseaux_sociaux span{display:block;font-size:2.2rem}.block_info a:hover,.block_info a:focus,.block_info a:active,.block_info span:hover{color:var(--yellow)}.block_info .contact_info{margin-bottom:5rem}.block_info a,.block_info span{font-size:1.8rem;line-height:1.6;font-family:'Nexa';font-weight:normal;font-style:normal}.block_info .info_name{font-size:1.8rem;line-height:1.6;font-family:'Nexa';font-weight:bold;font-style:normal;color:#fff}.footer_bottom span,.navigation_footer a{font-size:2rem;transition:.5s;color:var(--white)}.navigation_footer a:hover,.navigation_footer a:focus,.navigation_footer a:active{color:var(--yellow)}.navigation_footer li:not(:last-of-type) {margin-bottom:2rem}.reseaux_sociaux span{margin-bottom:4.7rem}.reseaux_sociaux .list_sociaux a:not(:last-of-type) {margin-right:1.6rem}.reseaux_sociaux .list_sociaux a{transition:.5s;font-size:3.2rem;color:var(--yellow);width:56px;height:56px;line-height:1;padding:18px;border:solid 1px rgba(237,255,0,.1);border-radius:50%;display:inline-flex;justify-content:center}.reseaux_sociaux .list_sociaux a i{font-size:19px}.reseaux_sociaux .list_sociaux a:hover,.reseaux_sociaux .list_sociaux a:focus,.reseaux_sociaux .list_sociaux a:active{color:var(--white)}.copyright{font-size:1.6rem!important;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.6}.text_align_left{text-align:left}.text_align_right{text-align:right}.header_archive{position:relative;overflow:hidden}.archive_content h2{margin-top:8.8rem;font-size:4.8rem;font-family:'Nexa';font-weight:bold;font-style:normal}.archive_content p{font-size:2.4rem;font-family:'Nexa';font-weight:normal;font-style:normal;line-height:31px}.archive_content p span{font-size:1.8rem;line-height:23px}.archive_content .rocket_bg{background:url(https://www.tuniscallcenter.com/wp-content/themes/tcc/assets/images/bg_rocket.svg) center no-repeat;padding:5rem 0;background-size:contain}.archive_content .rocket_bg img{height:auto!important}.solution_content{background:#fdfaf4;padding:8.8rem 0 14.4rem 0}.solution_content h2{margin-bottom:4.8rem;font-size:4.8rem;font-family:'Nexa';font-weight:bold;font-style:normal}.solution_content .box_solution{border:1px solid #000;padding:2rem 2rem 5.2rem 2rem;display:block;color:var(--black);margin-bottom:2rem;transition:.5s}.solution_content .box_solution:hover{border:1px solid #fff;background:#fff}.solution_content .box_solution .category_link{font-size:1.6rem;font-weight:bold;color:rgba(30,30,30,.5);margin-top:1rem;display:block;padding:10px 20px;text-align:center;transition:.5s;border: solid 2px rgb(237 255 0 / 0%)}.solution_content .box_solution:hover .category_link{border: solid 2px rgb(237 255 0 / 100%);color:#000}.solution_content .box_solution img{margin-bottom:2.4rem}.solution_content .box_solution h3{font-size:2.4rem;margin-bottom:2.4rem;font-family:'Nexa';font-weight:bold;font-style:normal}.solution_content .box_solution p{font-size:1.8rem;line-height:1.3;font-family:'Nexa';font-weight:normal;font-style:normal}.solution_content .box_solution .icon{width:60px;height:60px;margin-bottom:2.4rem}.contact_archive{padding:18rem 0}.contact_archive h2{margin-bottom:3.2rem;font-size:4.8rem;font-family:'Nexa';font-weight:bold;font-style:normal}.contact_archive .box_contact .slogan{top:-15%;left:30%;position:absolute;z-index:4}.contact_archive label{font-size:1.4rem;line-height:1.4;font-family:'Nexa';font-weight:normal;font-style:normal;margin-bottom:.8rem;width:100%}.contact_archive input[type="text"],.contact_archive input[type="email"],.contact_archive input[type="tel"],.contact_archive input[type="file"],.contact_archive select{font-size:1.4rem;line-height:1.4;font-family:'Nexa';font-weight:normal;font-style:normal;margin-bottom:.8rem;width:100%;height:4.8rem;border-radius:5px;border:1px solid #1e1e1e;padding:1rem}.contact_archive textarea{font-size:1.4rem;line-height:1.4;font-family:'Nexa';font-weight:normal;font-style:normal;margin-bottom:.8rem;width:100%;height:9.6rem;border-radius:5px;border:1px solid #1e1e1e;padding:1rem}.contact_archive .wpcf7-list-item{font-size:1.4rem;line-height:1.4;font-family:'Nexa';font-weight:normal;font-style:normal;margin:0;width:100%}.contact_archive input[type="submit"]{font-size:1.6rem;line-height:1;text-align:center;font-family:'Nexa';font-weight:normal;font-style:normal;padding:1.6rem 6.2rem;background:var(--black);color:var(--white);margin-top:3.2rem;float:right}.contact_archive input[type="submit"]:hover,.btn_black_contact:hover{color:var(--yellow)}.block_contact_archive{display:flex;flex-direction:column;justify-content:center}.block_contact_archive h3{width:100%;font-size:2.4rem;font-weight:bold}.block_contact_archive p{width:100%;font-size:1.8rem;font-weight:normal}.single_content{padding:4rem 0}.single_content h2{font-size:4.8rem;font-weight:bold;font-style:normal;margin:4rem 0 2.4rem 0}.single_content .p_content,.archive_content .p_content{font-size:1.8rem;font-weight:normal;font-style:normal;line-height:1.8;margin-bottom:4rem}.single_content .p_content strong,.archive_content .p_content strong{font-size:2.4rem}.single_content .p_content ul,.archive_content .p_content ul,.page_content ul{margin-top:4.6rem;margin-bottom:4.6rem}.single_content .p_content ul li,.page_content ul li{margin-bottom:2rem;margin-left:6rem;list-style-image:url(https://www.tuniscallcenter.com/wp-content/themes/tcc/assets/images/list_style_image.svg);padding-left:2rem}.archive_content .p_content ul li{margin:2rem 0 2rem 2.2rem;padding:1rem 0 1rem 2rem;display:grid}.archive_content .p_content ul li::before{content:"";display:block;background:url(https://www.tuniscallcenter.com/wp-content/themes/tcc/assets/images/Check.svg) no-repeat;width:20px;height:20px;position:absolute;margin:.5rem 0 0 -2rem}.archive_content .p_content ul li::after{content:"";display:block;border-bottom:1px solid #000;width:100%;margin-left:-2rem}.archive_content .p_content ul li::marker{margin-right:2rem}.single_content .box_value,.page_content .box_value{background:#fdfaf4;padding:4.2rem 2.4rem;margin-bottom:3.2rem}.single_content .box_value .number{font-size:1.8rem;margin-bottom:2.4rem;display:block}.single_content .box_value h3{font-weight:bold;font-size:2.4rem;border-bottom:1px solid #000;padding-bottom:2.4rem;margin:0}.single_content .box_value .d-flex h3{font-weight:bold;font-size:2.4rem;padding:1rem 0;border:none}.single_content .box_value p{font-size:1.8rem}.single_content .box_value .icon{height:fit-content;margin-right:3.5rem}.single_content .cat_description h2{font-size:3.6rem;font-weight:bold;font-style:normal;margin-bottom:4rem}.single_content .row .time_line_style:first-of-type .number::before,.page_content .row .time_line_style:first-of-type .number::before{content:"";display:block;width:10px;height:10px;border-radius:50%;background:var(--black);position:absolute;margin-top:3.8rem;margin-left:-.5rem}.single_content .row .time_line_style:last-of-type .number::before,.page_content .row .time_line_style:last-of-type .number::before{content:"";display:block;width:0;height:0;border-style:solid;border-width:5px 0 5px 10px;border-color:transparent transparent transparent #000;position:absolute;margin-top:3.8rem;margin-left:16.5rem}.single_content .list_style_gradient li{list-style-image:none!important;display:inline-flex;width:29%;margin:0 0 2rem 0!important;padding:2.4rem!important;border:1px solid #000;font-size:2.1rem;line-height:1.5;font-weight:bold;transition:.5s;box-sizing:content-box}.single_content .list_style_gradient_2 li{list-style-image:none!important;display:inline-flex;width:29%;margin:0 0 2rem 0!important;padding:8rem 2.4rem!important;border:1px solid #000;font-size:2.1rem;line-height:1.5;font-weight:bold;transition:.5s;box-sizing:content-box;justify-content:center;align-items:center}.single_content .list_style_gradient li:hover,.single_content .list_style_gradient_2 li:hover{border:4px solid;border-image-source:linear-gradient(to left,#50c6d1,#73d7b5);border-image-slice:1;border-width:4px}.single_content .list_style_checked li{margin:2rem 0 2rem 2.2rem!important;padding:0 0 2rem 10px!important;list-style-image:url(https://www.tuniscallcenter.com/wp-content/themes/tcc/assets/images/Check.svg)!important;list-style-position:outside}.single_content .list_style_checked_vertical{display:flex}.single_content .list_style_checked_vertical li{width:-webkit-fill-available;list-style-type:none;list-style-image:none!important;margin:0 1rem 0 0!important;padding:0!important;font-weight:bold}.single_content .list_style_disc li,.page_content .list_style_disc li{margin:2rem 0 2rem 2.2rem!important;padding:0 0 2rem 10px!important;list-style-image:url(https://www.tuniscallcenter.com/wp-content/themes/tcc/assets/images/Ellipse_noire.svg)!important;list-style-position:outside}.single_content .list_style_disc_2 li{margin:0 0 0 2.2rem!important;padding:0 0 0 10px!important;list-style-image:url(https://www.tuniscallcenter.com/wp-content/themes/tcc/assets/images/Ellipse_noire.svg)!important;list-style-position:outside}.single_content .list_style_checked li::after,.single_content .list_style_disc li::after,.single_content .list_style_disc_2 li::after,.page_content .list_style_disc li::after{content:"";display:block;border-bottom:1px solid #000;width:101.5%;margin:2rem 0 0 -3.3rem}.single_content .list_style_checked_vertical li::after{content:"";display:block;border-bottom:1px solid #000;width:90%;margin:2rem 0 0}.single_content .list_style_checked_vertical li::before{content:"";display:block;background:url(https://www.tuniscallcenter.com/wp-content/themes/tcc/assets/images/Check.svg) no-repeat;background-size:contain;width:20px;height:20px;margin:0 1rem 2.5rem 1rem}.single_content h3{font-size:3.6rem;font-weight:bold;margin:4rem 0 2rem 0}.single_content .box_live_chat{border:1px solid #000;padding:2.4rem 4rem}.single_content .box_live_chat h3{font-size:2.4rem;font-weight:bold}.single_content .box_live_chat p{font-size:1.8rem}.single_content .btn_black_border{border:1px solid #000;padding:2.4rem 6rem;font-size:2.4rem;font-weight:bold}.single_content .box_dev_web h3{font-size:2rem;line-height:2.6rem;margin:1rem 0 4rem 0}.header_page{}.header_page h1{width:140%!important;margin:0 0 20rem 10rem!important}.header_page .icon_rgpd{position:absolute;right:-10%;margin-top:-6%}.page_content{font-size:1.8rem;padding:8rem 0}.page_content h2{font-size:3.6rem;font-weight:bold;margin:4.8rem 0 2.4rem 0}.page_content h3{font-size:2.6rem;font-weight:bold;margin:4.8rem 0 2.4rem 0}.page_content h2 a{color:#000;font-weight:bold}.page_content blockquote{padding:2.4rem;background:#fdfaf4;margin:.8rem 0 4.8rem 0}.page_content blockquote strong{font-size:inherit}.page_content blockquote ul{margin:2rem 0 0 0}.page_content blockquote ul li{display:inline-block;margin:0 4rem 0 0;padding:0;width:45%}.page_content blockquote ul li:last-of-type{padding-left:4rem;border-left:1px solid #000}.page_content blockquote ul li strong{display:block}.page_content blockquote ul li span{display:inline-flex}.page_content blockquote ul li span strong{margin-right:2rem}.page_content blockquote ul li a[href^="mailto:"]{color:#000;display:inline-flex}.page_content blockquote ul li a[href^="mailto:"]::before{content:"";display:block;width:24px;height:24px;background:url(https://www.tuniscallcenter.com/wp-content/themes/tcc/assets/images/icon/Mail_icon.svg) center no-repeat;margin-right:1rem}.page_content .box_certificat{border:1px solid #000;padding:3.2rem 2.4rem;font-size:2rem}.page_content .nos-valeurs h3,.page_content .box_certificat h3{font-size:2rem;margin:0}.page_content .nos-valeurs p{font-size:2rem;margin-top:1rem}.page_content .nos-valeurs img,.page_content .box-equipe img{width:100%}.page_content .box-equipe{border:1px solid #000;margin-top:-1px;margin-left:-1px;padding:3rem}.page_content .list_style_block_border_1{}.page_content .list_style_block_border_1 li{}.page_content .p-5 ul{margin-top:2rem}.page_content .blockquote_mentions_legales{margin-top:1rem;border-left:1px solid #000;font-size:2rem;background:transparent}.page_content .blockquote_mentions_legales strong{display:block}.page_content .blockquote_yellow{font-size:3.6rem;padding:5rem 0 0 0;background:url(https://www.tuniscallcenter.com/wp-content/themes/tcc/assets/images/icon/Quote.svg) left top no-repeat}.no_border{border:none!important}.btn_black_contact{font-size:1.6rem;line-height:1;text-align:center;font-weight:normal;font-style:normal;padding:1.6rem 3.2rem;background:var(--black);color:var(--white);width:200px}.border_bottom_2{border-bottom:2px solid #000}.border_top_1{border-top:1px solid #000}.border_left_1{border-left:1px solid #000}.border_bottom_1{border-bottom:1px solid #000}.border_right_1{border-right:1px solid #000}.border_1{border:1px solid #000;margin:-1px -1px 0 0}.last_border_bottom_1 li:not(:last-of-type)::after {border-bottom:none}.no_border li::after{border:none!important}.float-right{float:right}.no-padding{padding:0!important}.no-margin{margin:0!important}.ml-1{margin-left:.25rem!important}.ml-2{margin-left:.5rem!important}.ml-3{margin-left:1rem!important}.ml-4{margin-left:1.5rem!important}.ml-5{margin-left:3rem!important}.fs_16 p{font-size:1.6rem}.fs_18{font-size:1.8rem}.fs_24{font-size:2.4rem}.fs_48{font-size:4.8rem}.fs_38{font-size:3.8rem}.fw_b li{font-weight:bold!important}.no-padding-left{padding-left:0!important}.no-padding-right{padding-right:0!important}.list_style_disc_no_border li{margin:0 0 1rem 1.5rem!important;padding:0 0 0 1rem!important;list-style-image:url(https://www.tuniscallcenter.com/wp-content/themes/tcc/assets/images/Ellipse_noire.svg)!important;list-style-position:outside}ol{list-style:none;counter-reset:my-awesome-counter}ol li{counter-increment:my-awesome-counter;padding:1rem 0 1rem 2.2rem}ol li strong{display:block}ol li::before{content:counter(my-awesome-counter) "-";display:block;margin-left:-3.6rem;font-weight:bold;font-size:2.4rem;position:absolute}ol li::after{content:"";display:block;border-bottom:1px solid #000;margin:3rem 0 0 -4rem;width:105%}.sticky{position:fixed;top:0;width:100%;transition:.5s;background: rgb(0 0 0 / 50%);padding:1rem 0}.sticky .logo{width:65px;transition:.5s}.text-justify{text-align:justify}.img_auto img{width:100%!important;height:auto!important}