<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
li a ,a.fusion-button{
    text-decoration: unset !important;
}
.fusion-rollover-content a, .fusion-rollover-content a:before {
    color: #fff !important;
}
span.s-h1-title-slider {
    font-size: 35px !important;
}

@media (max-width: 1424px) {
 span.s-h1-title-slider {
    font-size: 30px !important;
	line-height: 36px !important;
}
}

@media (max-width: 768px) {
span.s-h1-title-slider {
    font-size: 15px !important;
}
}
/* bloc blog */
.bloc-blg .fusion-image-wrapper .fusion-rollover {
    background: #244371;  
}
.bloc-blg a.fusion-rollover-title-link {
    color: #fff !important;
}
/* bloc prestation */

.fusion-text.cl-prest-p {
    opacity: 0;
    visibility: hidden;
    padding: 10px;   
    transition: 1s;
}
.cl-prest .fusion-column-wrapper{
	background-image: linear-gradient(rgba(35, 35, 35, 0.5) 0%, rgba(35, 35, 35, 0.5) 100%); !important
	 
}
.cl-prest:hover .fusion-text.cl-prest-p {
    visibility: visible;
    opacity: 1; 
}
.cl-prest .fusion-text{
    height :0px;  
}
.cl-prest:hover .fusion-text{
    transition: 2s;
	height : 350px;
}
/* end bloc prestation */
section.cl-cercle {  margin: 40px !important;}

@keyframes moveupdown {
    0%,100% {
        transform: translateY(0)
    }

    50% {
        transform: translateY(-10px)
    }
}
.updown{
	animation: moveupdown 2s linear infinite;
}
.color-p{color :#244371 !important;}
.fusion-text a {  color: #244371;}
.fusion-text a:hover {  text-decoration:underline;}



/* formulaire zoho   */

.zcwf_title {
    text-align: center !important;
    font-size: 30px;
}

.zcwf_col_lab {
    font-weight: 600;
    font-size: 16px !important;
}

.zcwf_col_fld input,.zcwf_col_fld select {
    height: 30px !important;
    width: 100% !important;
    color: #fff !important;
}

input#formsubmit, .zcwf_button {
    font-size: 14px !important;
    font-weight: 600;
}

input#formsubmit {
    background: green;
}

input.zcwf_button {
    background: red;
}
span.cl-tit-h2 {
	border-radius: 10px;
    font-size: 25px;
    background: #244371;
    color: #fff;
    padding: 5px 10px;
    display: inline-block;
}

/*page contact */ 

.col-contact-info .fusion-column.content-box-column {
    margin-bottom: 0 !important;
}
.col-contact-info:hover &gt; .fusion-column-wrapper {
    background: #244371 !important;
    transition: 1s;
}
.col-contact-info:hover * {
    color: #fff !important;
}
.col-contact-info:hover .item-box-principal i.fontawesome-icon {
    background: #714b67 !important;
    border-color: #714b67 !important;
}

.item-box-map .fusion-column {
    margin: 0px !important;
}

.item-box-map h2 {
    font-size: 16px !important;
    font-weight: 500 !important;
    font-family: 'DM Sans' !important;
	padding-left: 50px !important;
}

.item-box-map .icon i {
    line-height: unset !important;
}
.f-contact .col.content-box-wrapper.content-wrapper {    padding: 0px !important;}
.f-contact .content-container {    padding-left: 55px !important;   margin-bottom: 0px !important;}
.f-contact .fusion-column { margin: 0 !important;}
.post-template-default .fusion-image-element {
    text-align: center;
}
.shad {
    box-shadow: 0 0 10px;
    border-radius: 20px;
}
span.fusion-toggle-heading {
    color: black;
}
.cl-offre-emplois .search_location {
    display: none;
}
.cl-offre-emplois .search_jobs {
    display: flex !important;
    flex-direction: row !important;
	
}
.cl-offre-emplois .search_submit input {
    width: auto;
}
.cl-offre-emplois ul.job_listings li.job_listing a img.company_logo {
    border: 2px solid #082f40;
    height: auto !important;
    width: 200px !important;
}
.cl-offre-emplois li.job_listing a {
    display: flex !important;
}
.cl-offre-emplois img.company_logo {
    position: relative !important;
    left: 0px !important;
}
.job_filters .search_jobs {
    zoom: 1;
    padding: 1em;
}
.cl-offre-emplois input[type=submit] {
    position: relative;
    background-color: #244371;
    border: none;
    font-family: inherit;
    cursor: pointer;
    -webkit-transition: all .6s;
    -moz-transition: all .6s;
    font-size: 14px;
    line-height: 30px;
    color: #fff;
    border-radius: 5px;
    padding: 10px 40px;
    font-weight: 600;
    letter-spacing: .3px;
		font-size: 15px;
}
.job_filters .job_types li {
    border-right: 1px solid #eee; 
    padding: 2px 10px;
}
.job_filters .job_types li
ul.meta {
    display: flex;
    flex-direction: column;
}
.cl-offre-emplois .location {
    display: none;
}
.cl-offre-emplois ul.job_types {
    background: #f9f9f9;
    border: 1px solid #e5e5e5;
    font-size: .83em;
    list-style: none outside;
    margin: 0;
    padding: 0;
	  padding: 15px 0;
    display: flex;
 
}
 .search_jobs .search_keywords {
    width: 300px;
}

 
.job_filters .search_jobs div.search_remote_position {
    float: right;
    padding-left: 0.5em;
    padding-top: 0.5em;
    width: 50%;
}
.job_filters .search_keywords label {
    display: none;
}
form.job_filters {
    background: #eeeeee;
}
@keyframes moveupdown {
    0%,100% {
        transform: translateY(0)
    }

    50% {
        transform: translateY(-10px)
    }
}
.col-updown {
    animation: moveupdown 2s linear infinite;
}






/* formulaire zoho   */

.zcwf_title {
    text-align: center !important;
    font-size: 30px;
}

.zcwf_col_lab {
    font-weight: 600;
    font-size: 16px !important;
}

.zcwf_col_fld input,.zcwf_col_fld select {
    height: 30px !important;
    width: 100% !important;
    color: #fff !important;
}

input#formsubmit, .zcwf_button {
    font-size: 14px !important;
    font-weight: 600;
}

input#formsubmit {
    background: green;
}

input.zcwf_button {
    background: red;
}.bleu_marin{
	color : #1b3452 !important;
}
.bleu_marin:hover{
text-decoration:underline;
}
.fontawesome-icon{
	float: unset !important;
}
table thead th {
    background: #134771 !important;
	color: #fff !important;
}
tr.tr-cadre{
	 border-bottom: 7px solid #134771;
}
/*-------------new page home----*/



.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right, .fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right{
	    float: left !important;
}
/*bloc3 service*/
#cl-box-content .fusion-column.content-box-column.content-box-column.content-box-column-1.content-box-column-first-in-row {
    background-image: url(https://www.fiscalteam.be/wp-content/uploads/2024/02/service16-1.jpg);
}
#cl-box-content .fusion-column.content-box-column.content-box-column.content-box-column-2 {
    background-image: url(https://www.fiscalteam.be/wp-content/uploads/2024/02/service23-1.jpg);
}
#cl-box-content .fusion-column.content-box-column.content-box-column.content-box-column-3 {
    background-image: url(https://www.fiscalteam.be/wp-content/uploads/2024/02/service03-1.jpg);
}
#cl-box-content .fusion-column.content-box-column.content-box-column {

    background-size: cover !important;
    height: 500px !important;
    width: 350px !important;
    margin: 0 30px !important;
	border-radius: 50px ;
	border : unset;
    
}
body.home main#main{
    background: #244371 !important;
}
.box-content-left .heading.heading-with-icon.icon-right{
    text-align: left !important;
}
.box-content-star {
    width: 800px;
}
.box-content-star h2.content-box-heading {
    text-align: center !important;
}

.color-digrader{
        background: -webkit-linear-gradient(#fff, #3e76c8);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.margin-L-R {
    margin: 0 27px !important;
}
.color-ciel{
	color: #1AC5FB !important;
}

.margin-tbloc {
    margin-top: -12% !important;
}
span.cl-price {
    font-size: 64px;
    font-weight: bold;
}

body.home .my-menu {
    position: absolute;
}


body.home span.awb-menu__main-background-default,body.home span.awb-menu__main-background-active {
    border-color: #fff;
}
.box-content-header .fusion-column.content-box-column.content-box-column {
    padding: 0;
}

.box-content-header i.fontawesome-icon {
    margin: 0 !important;
}
.box-content-header {
    padding-right: 30px;
}
.bloc8 {
    margin-top: -290px !important;
}
/* article {
    width: 400px !important;
} */

/*end respensive*/
@media screen and (max-width: 1340px) {
	.txt-colorer{
		font-size : 150px !important;
	}
}

@media screen and (max-width: 1263px) {
	section.cl-cercle {
    margin: 10px !important;
	border-radius: 10% !important;

}
	.title-dram {    font-size: 45px !important;}
}

@media screen and (min-width: 1024px) {
body.home span.menu-text {
    color: #fff;
}
}
@media screen and (max-width: 1040px) {
.cl-menu-principal span.menu-text {
    font-size: 18px;
}

}
@media screen and (max-width: 1023px) {
.cl-menu-principal button.awb-menu__m-toggle.awb-menu__m-toggle_no-text {
       background-color: transparent;
    border: 1px solid #93365f !important;
    margin-top: 20px;
}
.txt-colorer{
		font-size : 100px !important;
	}

}
@media screen and (max-width: 768px) {
	.box-content-header ,.box-content-b1{  display: flex;}
	section.cl-cercle {
    border-radius: 20px !important;
    margin: 10px !important;
}
.bloc8 {
    margin-top: -300px !important;
}
}

@media screen and (max-width: 497px) {
	.cl-prest:hover .fusion-text{	height : 430px;}
}
/* header */
@media screen and (max-width: 973px) {
	.fusion-header-wrapper .fusion-row { padding: 0 !important;}
}
@media screen and (max-width: 843px) {	ul#menu-menu-principal .menu-text { font-size: 20px;}}

 
/*footer*/
@media only screen and (max-width: 1023px) {
.fusion-footer .awb-menu .awb-menu__main-ul_column .awb-menu__main-a{justify-content: center !important;}
}
@media only screen and (max-width: 767px) {
.content-bx .col.content-box-wrapper.content-wrapper.link-area-link-icon.content-icon-wrapper-yes.icon-hover-animation-fade {
    display: flex;
    justify-content: center;
}
	.fusion-content-boxes .content-container{   margin-top: 10px;	}
	.margin-L-R {  margin: 0 7px !important;}
}

/*end respensive*/

body.home .nav-menu-home {
    position: absolute;
    top: auto;
    width: 100%;
}

span.img-profile, span.img-profile img {
    height: 200px;
}
.content-bx .fusion-column.content-box-column.content-box-column {
    padding: 0px;
}</pre></body></html>