.elementor-14339 .elementor-element.elementor-element-de56ea6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-14339 .elementor-element.elementor-element-de56ea6:not(.elementor-motion-effects-element-type-background), .elementor-14339 .elementor-element.elementor-element-de56ea6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14339 .elementor-element.elementor-element-de56ea6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:10px 40px 0px 40px;}.elementor-14339 .elementor-element.elementor-element-de56ea6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14339 .elementor-element.elementor-element-6e9f8da > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14339 .elementor-element.elementor-element-b084680 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14339 .elementor-element.elementor-element-b084680{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-14339 .elementor-element.elementor-element-e650fc7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14339 .elementor-element.elementor-element-e650fc7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14339 .elementor-element.elementor-element-e650fc7.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-14339 .elementor-element.elementor-element-e650fc7 > .elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0;padding:0px 0px 0px 0px;}.elementor-14339 .elementor-element.elementor-element-df14491 .elementor-menu-toggle{margin-right:auto;}.elementor-14339 .elementor-element.elementor-element-df14491 .elementor-nav-menu--dropdown a, .elementor-14339 .elementor-element.elementor-element-df14491 .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-14339 .elementor-element.elementor-element-df14491 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-14339 .elementor-element.elementor-element-e6a71db.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-14339 .elementor-element.elementor-element-e6a71db.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-14339 .elementor-element.elementor-element-e6a71db.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14339 .elementor-element.elementor-element-e6a71db > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14339 .elementor-element.elementor-element-7185fa9{text-align:center;}.elementor-14339 .elementor-element.elementor-element-7185fa9 img{width:100px;max-width:100px;height:100px;}.elementor-14339 .elementor-element.elementor-element-7185fa9 > .elementor-widget-container{margin:0px 0px 0px 7px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-14339 .elementor-element.elementor-element-767d7dc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14339 .elementor-element.elementor-element-767d7dc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14339 .elementor-element.elementor-element-767d7dc.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-14339 .elementor-element.elementor-element-767d7dc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14339 .elementor-element.elementor-element-3daee47 .elementor-button{font-family:"Montserrat";font-size:14px;font-weight:700;text-transform:uppercase;background-color:#0484b4;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0484b4;border-radius:20px 20px 20px 20px;padding:3px 7px 3px 7px;}.elementor-14339 .elementor-element.elementor-element-3daee47 .elementor-button:hover, .elementor-14339 .elementor-element.elementor-element-3daee47 .elementor-button:focus{background-color:#0484b4;}.elementor-14339 .elementor-element.elementor-element-3daee47 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-14339 .elementor-element.elementor-element-3daee47{width:auto;max-width:auto;}.elementor-14339 .elementor-element.elementor-element-e3d4855 .elementor-button{font-family:"Montserrat-Regular";font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0484b4;border-radius:20px 20px 20px 20px;padding:3px 7px 3px 7px;}.elementor-14339 .elementor-element.elementor-element-e3d4855 .elementor-button:hover, .elementor-14339 .elementor-element.elementor-element-e3d4855 .elementor-button:focus{color:#FFFFFF;background-color:#0484b4;}.elementor-14339 .elementor-element.elementor-element-e3d4855 .elementor-button:hover svg, .elementor-14339 .elementor-element.elementor-element-e3d4855 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14339 .elementor-element.elementor-element-e3d4855 > .elementor-widget-container{margin:0px 40px 0px 0px;}.elementor-14339 .elementor-element.elementor-element-e3d4855{width:auto;max-width:auto;}.elementor-14339 .elementor-element.elementor-element-52470f1 .elementor-repeater-item-0c37f5a.elementor-social-icon{background-color:#FFFFFF;}.elementor-14339 .elementor-element.elementor-element-52470f1 .elementor-repeater-item-0c37f5a.elementor-social-icon i{color:#0083B4;}.elementor-14339 .elementor-element.elementor-element-52470f1 .elementor-repeater-item-0c37f5a.elementor-social-icon svg{fill:#0083B4;}.elementor-14339 .elementor-element.elementor-element-52470f1 .elementor-repeater-item-f2537ca.elementor-social-icon{background-color:#FFFFFF;}.elementor-14339 .elementor-element.elementor-element-52470f1 .elementor-repeater-item-f2537ca.elementor-social-icon i{color:#0083B4;}.elementor-14339 .elementor-element.elementor-element-52470f1 .elementor-repeater-item-f2537ca.elementor-social-icon svg{fill:#0083B4;}.elementor-14339 .elementor-element.elementor-element-52470f1 .elementor-repeater-item-d7368d6.elementor-social-icon{background-color:#FFFFFF;}.elementor-14339 .elementor-element.elementor-element-52470f1 .elementor-repeater-item-d7368d6.elementor-social-icon i{color:#0083B4;}.elementor-14339 .elementor-element.elementor-element-52470f1 .elementor-repeater-item-d7368d6.elementor-social-icon svg{fill:#0083B4;}.elementor-14339 .elementor-element.elementor-element-52470f1{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:9px;--grid-row-gap:0px;width:auto;max-width:auto;}.elementor-14339 .elementor-element.elementor-element-52470f1 .elementor-widget-container{text-align:right;}.elementor-14339 .elementor-element.elementor-element-52470f1 .elementor-social-icon{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0083B4;}.elementor-14339 .elementor-element.elementor-element-52470f1 .elementor-icon{border-radius:50% 50% 50% 50%;}.elementor-14339 .elementor-element.elementor-element-52470f1 > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-14339 .elementor-element.elementor-element-767d7dc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14339 .elementor-element.elementor-element-767d7dc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14339 .elementor-element.elementor-element-767d7dc > .elementor-element-populated{padding:5px 0px 0px 0px;}.elementor-14339 .elementor-element.elementor-element-3daee47 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-14339 .elementor-element.elementor-element-e3d4855 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-14339 .elementor-element.elementor-element-52470f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-14339 .elementor-element.elementor-element-de56ea6{margin-top:0px;margin-bottom:0px;padding:10px 0px 0px 0px;z-index:100000;}.elementor-14339 .elementor-element.elementor-element-6e9f8da{width:100%;}.elementor-14339 .elementor-element.elementor-element-df14491 > .elementor-widget-container{margin:0vw 0vw 0vw 10vw;}.elementor-14339 .elementor-element.elementor-element-7185fa9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14339 .elementor-element.elementor-element-767d7dc{width:100%;}.elementor-bc-flex-widget .elementor-14339 .elementor-element.elementor-element-767d7dc.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-14339 .elementor-element.elementor-element-767d7dc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-14339 .elementor-element.elementor-element-767d7dc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14339 .elementor-element.elementor-element-767d7dc > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-14339 .elementor-element.elementor-element-3daee47 > .elementor-widget-container{margin:0px 10px 5px 0px;}.elementor-14339 .elementor-element.elementor-element-e3d4855 > .elementor-widget-container{margin:0px 47px 5px 0px;}}@media(min-width:768px){.elementor-14339 .elementor-element.elementor-element-e650fc7{width:33.33%;}.elementor-14339 .elementor-element.elementor-element-e6a71db{width:32.672%;}.elementor-14339 .elementor-element.elementor-element-767d7dc{width:33.33%;}}/* Start custom CSS for nav-menu, class: .elementor-element-df14491 */#header {
    position: fixed;
    top:0;
    left: 0;
    width: 100vw;
}

.elementor-element-42fc3be {
    position: absolute;
}
.elementor-element-2b64692 {
    margin-top: 30px;
}
.elementor-element-0a01787 {
    margin: 40px 0 20px 0;
    z-index: 10000;
}
.elementor-31 .elementor-element.elementor-element-0a01787.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-widget-wrap.elementor-element-populated {
    flex-wrap: nowrap;
}
.elementor-social-icons-wrapper.elementor-grid {
    flex-wrap: nowrap!important;
}
   
.elementor-31 .elementor-element.elementor-element-95b68c5 {
    --icon-size: 13px;
}   
   
.elementor-31 .elementor-button {
    padding: 5px 15px 5px 15px;
}   
    
.elementor-menu-toggle svg {
    font-size: 48px;
    background-color: transparent;

}
.elementor-menu-toggle {
    background-color: transparent!important;
    z-index: 10100;
}


.elementor-nav-menu {
    background-position: fixed;
    display: flex!important;
    flex-direction: column;
    
}

.BLUE {
    background-color: #0083b4!important;
}

.elementor-nav-menu--dropdown {
    background-color: transparent!important;
}



.elementor-nav-menu li a {
    font-size: 14px!important;
    font-weight: 600;
    text-transform: uppercase;
    border-radius: 20px;
    border: 1px #0083b4 solid!important;
    padding: 8px 15px;
    color: #fff!important;
}
.elementor-nav-menu li a.elementor-item-active,
.elementor-nav-menu li a:hover {
    background-color: #0083b4!important;
    color: #fff!important;
    padding: 8px 15px;
    transition: all 0.25s ease-in-out;
}



#menu-2-ffda28c > li.menu-item.menu-item-type-custom.menu-item-object-custom {
    
    transition: all 0.25s ease-in-out;
}





.BLUE .elementor-nav-menu li a {
    border: 1px #fff solid!important;
    color: #fff!important;
    transition: all 0.25s ease-in-out;
}
.BLUE .elementor-nav-menu li a.elementor-item-active,
.elementor-nav-menu li a:hover {
    background-color: #fff!important;
    color: #0083b4!important;
    padding: 8px 40px;
    
}



.elementor-nav-menu--dropdown.elementor-nav-menu__container {
    margin-top: 0px!important;
    transition: max-height .3s,transform .3s;
    transform-origin: top;
    overflow-y: auto;
    overflow-x: hidden;
    position: fixed;
    width: 100vw!important;
    left: 0;
    z-index: 10000;
    top: 0;
    padding-top: 200px;
    margin: 0;
    text-align: center;
    /*border: 1px red solid;*/
    background-color: #0083B4!important;
    height: 100vh!important;
}


.elementor-nav-menu, .elementor-nav-menu li, .elementor-nav-menu ul {
    display: inline-block;
    list-style: none;
    margin: 0;
    padding: 0;
    line-height: normal;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    width: 100vw;
    text-align: center;
}

.elementor-nav-menu li {
    border-width: 0;
    text-align: center;
    width: max-content;
    display: inline-block;
    margin: 0 auto 12px auto!important;
}
.elementor-nav-menu li a {
    font-size: 16px!important;
    font-weight: 600;
    text-transform: uppercase;
    border-radius: 20px;
    border: 1px #0083b4 solid!important;
    padding: 8px 15px;
}



 .BLUE::before {
    content: '\e90e';
    font-family: "cazanove"!important;
    width: 100px;
    height: 100px;
    font-size: 100px;
    color: #fff;
    position: absolute;
    top: 60px;
    left: 50%;
    margin-left: -50px;
    z-index: 10101;
}


@media (min-width: 768px) {
    .elementor-element-2b64692 {
    margin-top: 0px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3daee47 */.BLUE div.elementor-element.elementor-element-aaf79ca.elementor-align-right.elementor-widget.elementor-widget-button a {
    color: #0084B6!important;
    background-color: #fff!important;
}
.BLUE div.elementor-element.elementor-element-aaf79ca.elementor-align-right.elementor-widget.elementor-widget-button a > span > span {
    color: #0084B6!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e3d4855 */.BLUE div.elementor-element.elementor-element-aaf79ca.elementor-align-right.elementor-widget.elementor-widget-button a > span > span {
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-52470f1 */.BLUE > div > div > div > section > div > div.elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-0a01787 a {
    background-color: #0083b4;
    border-color: #fff;
}
.BLUE > div > div > div > section > div > div.elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-0a01787 a:hover {
    background-color: #fff;
    border-color: #fff;
}
.BLUE > div > div > div > section > div > div.elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-0a01787 a > i {
    color: #fff;
}
.BLUE > div > div > div > section > div > div.elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-0a01787 a:hover > i {
    color: #0083b4;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-767d7dc */.BTbox .elementor-widget-wrap.elementor-element-populated {
   flex-direction: row;
}


.elementor-element-0a01787 .elementor-widget-button a span {
    font-family: "Montserrat", sans-serif;
    font-weight: 600!important;
}
.BLUE .elementor-element-0a01787 .elementor-button:hover {
   background-color: #fff!important;
   color: #0084B6!important;
}
.BLUE .elementor-element-0a01787 .elementor-button:hover span {
   color: #0084B6!important;
}
.BLUE div.elementor-align-right.elementor-widget.elementor-widget-button a > span > span {
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-de56ea6 */.HeAdEr {
		height: 120px!important;
		position: fixed;
		top: 0;
		width: 100%;
	}

.elementor-nav-menu--dropdown.elementor-nav-menu__container {
    background-image: url(/wp-content/uploads/2023/12/logo_rond_b.svg);
    background-repeat: no-repeat;
    background-size: 100px auto;
    background-position: center 12px;
}

.BTbox {
    z-index: 10000;
}

@media (max-width: 768px) {
    .HeAdEr {
		height: 170px!important;
	}
	
	.elementor-menu-toggle {
	    margin-top: 20px;
        position: absolute;
	}
	
}/* End custom CSS */