*#dm *.dmBody *.u_Paris:before{
opacity:0.5 !important;
background-color:rgb(153,153,153) !important}
*#dm *.dmBody *.u_Paris.before{
opacity:0.5 !important;
background-color:rgb(153,153,153) !important}
*#dm *.dmBody div.u_Paris:before{
background-color:rgba(153,153,153,1) !important;
opacity:0.09 !important}
*#dm *.dmBody div.u_Paris.before{
background-color:rgba(153,153,153,1) !important;
opacity:0.09 !important}
*#dm *.dmBody *.u_pa_2045691:before{
opacity:0.5 !important;
background-color:rgb(153,153,153) !important}
*#dm *.dmBody *.u_pa_2045691.before{
opacity:0.5 !important;
background-color:rgb(153,153,153) !important}
*#dm *.dmBody div.u_pa_2045691:before{
background-color:rgba(153,153,153,1) !important;
opacity:0.09 !important}
*#dm *.dmBody div.u_pa_2045691.before{
background-color:rgba(153,153,153,1) !important;
opacity:0.09 !important}
*#dm *.dmBody *.u_1721899236 *.photoGalleryThumbs *.image-container a{
background-size:cover !important}
*#dm *.dmBody div.u_Paris{
background-repeat:no-repeat !important;
background-image:none !important;
background-size:cover !important;
background-color:rgba(255,207,56,1) !important}
*#dm *.dmBody div.u_pa_2045691{
background-repeat:no-repeat !important;
background-image:none !important;
background-size:cover !important;
background-color:rgb(244,244,244) !important}
*#dm *.dmBody *.u_1982507635{
display:block !important}
*#dm *.dmBody *.u_1033012239{
display:none !important}
*#dm *.dmBody *.u_1194291674{
display:none !important}
*#dm *.dmBody *.u_1480619443{
display:block !important}
*#dm *.dmBody *.u_1191130187{
display:none !important}
*#dm *.dmBody *.u_1929117381{
display:none !important}
*#dm *.dmBody div.u_1721899236{
border-style:solid !important;
border-width:0 !important}
*#dm *.dmBody *.u_1996943640{
display:block !important}
*#dm *.dmBody *.u_1247892719{
display:none !important}
*#dm *.dmBody *.u_1301537057{
display:none !important}
*#dm *.dmBody div.u_1721899236 *.caption-container *.caption-title{
font-family:'Gloria Hallelujah' !important;
color:rgba(239,108,168,1) !important}
*#dm *.dmBody *.u_1307888745{
display:block !important}
*#dm *.dmBody *.u_1796245786{
display:none !important}
*#dm *.dmBody *.u_1973291798{
display:none !important}
*#dm *.dmBody *.u_1916432852{
display:block !important}
*#dm *.dmBody *.u_1035351992{
display:none !important}
*#dm *.dmBody *.u_1917103789{
display:none !important}
*#dm *.dmBody div.u_1721899236 *.caption-inner{
background-image:linear-gradient(0,rgba(255,255,255,0.24) 51%,rgba(239,108,168,0.49) 100%) !important}
*#dm *.dmBody div.u_1956567878{
background-image:linear-gradient(180deg,rgba(239,108,168,1) 23%,rgba(255,255,255,1) 100%) !important;
background-origin:border-box !important}
*#dm *.dmBody div.u_1406078117 *.color-overlay{
background-color:rgba(0,0,0,0) !important}
*#dm *.dmBody div.u_1406078117 *.slides *.slide-button span.text{
color:rgba(134,69,255,1) !important;
font-weight:normal !important}
*#dm *.dmBody *.u_1406078117 *.flex-direction-nav a{
color:rgba(255,255,255,1) !important;
width:52px !important;
overflow:visible !important;
height:52px !important}
*#dm *.dmBody *.u_1406078117 *.flex-direction-nav a:before{
font-size:52px !important}
*#dm *.dmBody div.u_1406078117 *.slides *.slide-button{
background-color:rgba(0,0,0,0) !important;
border-style:solid !important;
border-width:0 !important;
border-color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1406078117 *.slides *.slide-button:hover span.text{
color:rgba(134,69,255,1) !important}
*#dm *.dmBody div.u_1406078117 *.slides *.slide-button.hover span.text{
color:rgba(134,69,255,1) !important}
*#dm *.dmBody *.u_1175646013{
background-image:url(https://irt-cdn.multiscreensite.com/md/dmtmpl/dms3rep/multi/transparent_background.png) !important}
*#dm *.dmBody *.u_1195384257{
background-image:url(https://irt-cdn.multiscreensite.com/md/dmtmpl/dms3rep/multi/transparent_background.png) !important}
*#dm *.dmBody div.u_1406078117 *.slides *.slide-text{
color:rgba(255,255,255,1) !important;
font-family:Helvetica !important}
*#dm *.dmBody div.u_1406078117 *.slides *.slide-title{
color:rgba(255,255,255,1) !important;
font-weight:bold !important;
font-family:Poppins !important}
*#dm *.dmBody div.u_REQUESTAQUOTE{
background-image:initial !important;
background-color:rgba(248,18,160,1) !important}
*#dm *.dmBody div.u_1545768247{
background-color:rgba(255,255,255,0.12) !important}
*#dm *.dmBody div.u_1364035720{
background-color:rgba(255,255,255,1) !important}
*#dm *.dmBody *.u_1545768247 .photoGalleryThumbs .image-container a{
background-size:contain !important}
*#dm *.dmBody *.u_1418396846{
text-align:CENTER !important}
*#dm *.dmBody a.u_1418396846{
background-color:rgba(248,18,160,1) !important;
border-radius:6px !important;
-moz-border-radius:6px !important;
-webkit-border-radius:6px !important;
border-style:solid !important;
border-width:0 !important}
*#dm *.dmBody *.u_1443187696{
width:100% !important}
*#dm *.dmBody div.u_1261734753 .svg{
color:rgba(45,46,50,1) !important;
fill:rgba(45,46,50,1) !important}
*#dm *.dmBody div.u_1203488077 .svg{
color:rgba(45,46,50,1) !important;
fill:rgba(45,46,50,1) !important}
*#dm *.dmBody div.u_1204910358 .svg{
color:rgba(45,46,50,1) !important;
fill:rgba(45,46,50,1) !important}
*#dm *.dmBody *.u_1249673812{
width:100% !important}
div.u_1392310707{
background-repeat:no-repeat !important;
background-image:url(https://lirp.cdn-website.com/f7a42b64/dms3rep/multi/opt/1111-422a1d40-1920w.png) !important;
background-size:cover !important;
background-color:rgba(246,246,246,1) !important}
div.u_RequestaConsultation{
background-repeat:no-repeat !important;
background-image:url(https://lirp.cdn-website.com/f7a42b64/dms3rep/multi/opt/1111-422a1d40-1920w.png) !important;
background-size:cover !important;
background-color:rgba(246,246,246,1) !important}
*#dm *.dmBody div.u_1050455493 .svg{
color:rgba(45,46,50,1) !important;
fill:rgba(45,46,50,1) !important}
*#dm *.dmBody *.u_1773304448{
width:100% !important}
*#dm *.dmBody div.u_1277183187 *.color-overlay{
background-color:rgba(0,0,0,0) !important}
*#dm *.dmBody div.u_1277183187 *.slides *.slide-button span.text{
color:rgba(134,69,255,1) !important;
font-weight:normal !important}
*#dm *.dmBody *.u_1277183187 *.flex-direction-nav a{
color:rgba(255,255,255,1) !important;
width:52px !important;
overflow:visible !important;
height:52px !important}
*#dm *.dmBody *.u_1277183187 *.flex-direction-nav a:before{
font-size:52px !important}
*#dm *.dmBody div.u_1277183187 *.slides *.slide-button{
background-color:rgba(0,0,0,0) !important;
border-style:solid !important;
border-width:0 !important;
border-color:rgba(255,255,255,1) !important}
*#dm *.dmBody div.u_1277183187 *.slides *.slide-button:hover span.text{
color:rgba(134,69,255,1) !important}
*#dm *.dmBody div.u_1277183187 *.slides *.slide-button.hover span.text{
color:rgba(134,69,255,1) !important}
*#dm *.dmBody *.u_1426900955{
background-image:url(https://irt-cdn.multiscreensite.com/md/dmtmpl/dms3rep/multi/transparent_background.png) !important}
*#dm *.dmBody *.u_1993414514{
background-image:url(https://irt-cdn.multiscreensite.com/md/dmtmpl/dms3rep/multi/transparent_background.png) !important}
*#dm *.dmBody div.u_1277183187 *.slides *.slide-text{
color:rgba(255,255,255,1) !important;
font-family:Helvetica !important}
*#dm *.dmBody div.u_1277183187 *.slides *.slide-title{
color:rgba(255,255,255,1) !important;
font-weight:bold !important;
font-family:Poppins !important}
*#dm *.dmBody div.u_1026372107{
background-repeat:no-repeat !important;
background-image:url(https://lirp.cdn-website.com/f7a42b64/dms3rep/multi/opt/shutterstock_1499442650-d53f5e3f-1920w.jpg) !important;
background-size:cover !important}
*#dm *.dmBody div.u_1625900664{
background-repeat:no-repeat !important;
background-image:url(https://lirp.cdn-website.com/f7a42b64/dms3rep/multi/opt/shutterstock_1499442650-d53f5e3f-1920w.jpg) !important;
background-size:cover !important}
*#dm *.dmBody *.u_1625900664:before{
opacity:0.5 !important;
background-color:rgb(255,255,255) !important}
*#dm *.dmBody *.u_1625900664.before{
opacity:0.5 !important;
background-color:rgb(255,255,255) !important}
*#dm *.dmBody *.u_1625900664>.bgExtraLayerOverlay{
opacity:0.5 !important;
background-color:rgb(255,255,255) !important}
*#dm *.dmBody div.u_1625900664:before{
background-color:rgba(0,0,0,1) !important;
opacity:0.37 !important}
*#dm *.dmBody div.u_1625900664.before{
background-color:rgba(0,0,0,1) !important;
opacity:0.37 !important}
*#dm *.dmBody div.u_1625900664>.bgExtraLayerOverlay{
background-color:rgba(0,0,0,1) !important;
opacity:0.37 !important}separatorHomeCss{color:red !important}*#dm *.dmBody *.u_1721899236 *.dmPhotoGalleryHolder *.galleryContainer *.photoGalleryThumbs a
{
	height:250px !important;
}
*#dm *.dmBody h3.u_1784622954
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_pa_2045691
{
	padding-top:0 !important;
	padding-bottom:0 !important;
	padding-left:0 !important;
	padding-right:0 !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:none !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:initial !important;
	background-size:contain !important;
	background-position:0 50% !important;
	background-repeat:no-repeat !important;
}
*#dm *.dmBody div.u_Paris
{
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
	padding-left:0 !important;
	padding-right:0 !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	max-width:none !important;
	min-width:0 !important;
	text-align:center !important;
	background-attachment:initial !important;
	background-size:contain !important;
	background-position:0 50% !important;
	background-repeat:no-repeat !important;
}
*#dm *.dmBody div.u_1499082612
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:1281px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:left !important;
}
*#dm *.dmBody div.u_1490901506
{
	padding-right:40px !important;
	padding-left:40px !important;
	padding-bottom:70px !important;
	padding-top:70px !important;
}
*#dm *.dmBody div.itemText *.rteBlock
{
	font-size:36px !important;
}
*#dm *.dmBody div.caption-container *.caption-text *.rteBlock
{
	font-size:18px !important;
}
*#dm *.dmBody div.u_1721899236
{
	width:100% !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	height:auto !important;
	padding-top:20px !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	margin-right:auto !important;
	max-width:calc(100% - 0px) !important;
	margin-top:0 !important;
	margin-bottom:10px !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody h2.u_1784622954
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 264px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:960px !important;
	margin-top:-40px !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1956567878
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:100px !important;
	padding-left:40px !important;
	padding-bottom:100px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:none !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_REQUESTAQUOTE
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:100px !important;
	padding-left:40px !important;
	padding-bottom:100px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:none !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody *.u_1721899236 *.photoGalleryThumbs
{
	padding:4px !important;
}
*#dm *.dmBody *.u_1721899236 *.layout-container
{
	padding:4px !important;
}
*#dm *.dmBody *.u_1721899236 *.photoGalleryViewAll
{
	padding:0 8px !important;
}
*#dm *.dmBody *.u_1721899236 *.photoGalleryThumbs *.image-container a
{
	padding-top:427px !important;
}
*#dm *.dmBody div.u_1406078117 *.slides *.slide-text
{
	font-size:18px !important;
}
*#dm *.dmBody div.u_1406078117 *.slides *.slide-button span.text
{
	font-size:18px !important;
}
*#dm *.dmBody div.u_1406078117 *.slides *.slide-title
{
	font-size:48px !important;
}
*#dm *.dmBody div.u_1406078117
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:416px !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
	margin-right:0 !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
}
*#dm *.dmBody div.u_1625900664
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:78px !important;
	padding-left:40px !important;
	padding-bottom:78px !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:start !important;
	background-position:0 50% !important;
}
*#dm *.dmBody *.u_1545768247 *.dmPhotoGalleryHolder *.galleryContainer *.photoGalleryThumbs a
{
	height:200px !important;
}
*#dm *.dmBody div.u_1364035720
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:4.5px !important;
	padding-left:40px !important;
	padding-bottom:84.5px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:none !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody *.u_1545768247 *.photoGalleryThumbs
{
	padding:10px !important;
}
*#dm *.dmBody *.u_1545768247 .layout-container
{
	padding:10px !important;
}
*#dm *.dmBody *.u_1545768247 .photoGalleryViewAll
{
	padding:0 20px !important;
}
*#dm *.dmBody div.u_1545768247
{
	width:calc(100% - 0px) !important;
	donedragging:true !important;
	height:auto !important;
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:25px !important;
	text-align:center !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:42px !important;
	margin-bottom:0 !important;
}
div.u_1392310707
{
	padding-top:57.5px !important;
	padding-left:0 !important;
	padding-bottom:57.5px !important;
	padding-right:0 !important;
	width:auto !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:left !important;
}
div.u_RequestaConsultation
{
	padding-top:57.5px !important;
	padding-left:0 !important;
	padding-bottom:57.5px !important;
	padding-right:0 !important;
	width:auto !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	height:auto !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:left !important;
}
*#dm *.dmBody div.u_1320853588
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:58px !important;
	margin-bottom:0 !important;
	padding-right:0 !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1277183187 *.slides *.slide-text
{
	font-size:18px !important;
}
*#dm *.dmBody div.u_1277183187 *.slides *.slide-button span.text
{
	font-size:18px !important;
}
*#dm *.dmBody div.u_1026372107
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:78px !important;
	padding-left:40px !important;
	padding-bottom:78px !important;
	max-width:100% !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:start !important;
	background-position:0 50% !important;
}
*#dm *.dmBody *.u_1545768247 .photoGalleryThumbs .image-container a
{
	padding-top:93px !important;
}
*#dm *.dmBody div.u_1277183187
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:411.997px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
	display:block !important;
	margin-right:0px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}
*#dm *.dmBody div.u_1277183187 *.slides *.slide-title
{
	font-size:32px !important;
}
separatorHomeCss{color:red !important}@media all {
    
#\36 2a05f50db25ba5f49475632 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    grid-template-rows: minmax(7.700000000000003vh, max-content) minmax(7.700000000000003vh, max-content);
    column-gap: 3vw;
    row-gap: 5vh;
    padding-left: calc((100% - 1200px) / 2);
    padding-right: calc((100% - 1200px) / 2);
    background-color: rgba(255, 255, 255, 1);
    padding-top: 5%;
    padding-bottom: 5%;
}
    
#\36 2a05f50db25ba5f49475633 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    justify-self: stretch;
    align-self: stretch;
    grid-column-start: 2;
    grid-column-end: span 1;
    grid-row-start: 2;
    grid-row-end: span 1;
    max-width: none;
    order: 0;
    width: 100%;
    min-height: 100%;
    height: auto;
    max-height: none;
}
    
#\36 2a05f50db25ba5f49475634 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    justify-self: start;
    align-self: start;
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    max-width: none;
    order: 0;
    width: 99.99599264784457%;
    min-height: 100%;
    height: auto;
    max-height: none;
    padding-left: 5%;
}
    
#\36 2a05f50db25ba5f49475635 {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 15px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0%;
    max-width: 100%;
}
    
#\36 2a05f50db25ba5f49475636 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    justify-self: stretch;
    align-self: stretch;
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 2;
    grid-row-end: span 1;
    max-width: none;
    order: 0;
    width: 100%;
    min-height: 100%;
    height: auto;
    max-height: none;
    padding-left: 5%;
}
    
#\36 2a05f50db25ba5f49475637 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    position: relative;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    justify-self: start;
    align-self: start;
    grid-column-start: 2;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    max-width: none;
    order: 0;
    width: 99.99599264784457%;
    min-height: 100%;
    height: auto;
    max-height: none;
}
    
#\36 2a05f50db25ba5f49475638.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 5%;
}
#\36 2a05f50db25ba5f49475638 {
    position: relative;
    width: 100%;
    height: 100%;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    justify-self: center;
    align-self: center;
    grid-column-start: 3;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 2;
    max-width: none;
    order: 0;
    max-height: none;
}
    
#\36 2a05f50db25ba5f49475639 {
    position: relative;
    width: 248px;
    height: 189px;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0%;
    max-width: 100%;
    align-self: flex-start;
}
    
#\36 2a05f50db25ba5f4947563b {
    position: relative;
    width: 216px;
    height: 140px;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0%;
    max-width: 100%;
    align-self: flex-start;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    order: 0;
}
    
#\36 2a05f50db25ba5f4947563d {
    position: relative;
    width: 93.57972865790023%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    max-width: 100%;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
}
    
#\36 2a05f50db25ba5f4947563e {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 20px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0%;
    max-width: 100%;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
}
    
#\36 2a05f50db25ba5f4947563f {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    margin-top: 20px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0%;
    max-width: 100%;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
}
    
#\36 2a06026db25ba5f49476dda {
    position: relative;
    width: 236px;
    height: 140px;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    max-width: 100%;
    align-self: flex-start;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    order: 0;
}
    
#\36 2a1c767f1d4bf5e81530cc3 {
    position: relative;
    width: 254px;
    height: 209px;
    min-width: 10px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    max-width: 100%;
    align-self: flex-start;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    order: 1;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 2a05f50db25ba5f49475632 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
    grid-template-rows: minmax(4.546875vh, max-content) minmax(4.546875vh, max-content);
    row-gap: 3vh;
    margin-bottom: 0px;
    column-gap: 3vw;
    padding-bottom: 50px;
    padding-left: 3%;
    padding-right: 3%;
}
    
#\36 2a05f50db25ba5f49475633 {
    grid-column-start: 2;
    grid-column-end: span 1;
    grid-row-start: 2;
    grid-row-end: span 1;
    justify-self: stretch;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 100%;
    min-height: 100%;
    height: auto;
    max-height: none;
    max-width: none;
}
    
#\36 2a05f50db25ba5f49475634 {
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    justify-self: stretch;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 100%;
    min-height: 100%;
    height: auto;
    max-height: none;
    max-width: none;
    padding-left: 0%;
}
    
#\36 2a05f50db25ba5f49475636 {
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 2;
    grid-row-end: span 1;
    justify-self: stretch;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 100%;
    min-height: 100%;
    max-height: none;
    max-width: none;
    height: auto;
    padding-left: 0%;
}
    
#\36 2a05f50db25ba5f49475637 {
    grid-column-start: 2;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    justify-self: stretch;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 100%;
    min-height: 100%;
    height: auto;
    max-height: none;
    max-width: none;
}
    
#\36 2a05f50db25ba5f49475638.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0%;
}
#\36 2a05f50db25ba5f49475638 {
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
}



@media (min-width: 1400px) {
    
#\36 2a05f50db25ba5f49475632 {
    column-gap: 5vh;
    grid-template-rows: minmax(6vh, max-content) minmax(6vh, max-content);
    row-gap: 5vh;
}
    
#\36 2a05f50db25ba5f49475633 {
    width: 100%;
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    grid-column-start: 2;
    grid-column-end: span 1;
    grid-row-start: 2;
    grid-row-end: span 1;
    align-self: stretch;
    margin-top: 0px;
    margin-bottom: 0px;
    min-height: 100%;
    max-width: none;
    max-height: none;
    padding-left: 5%;
}
    
#\36 2a05f50db25ba5f49475634 {
    width: 100%;
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    max-width: none;
    padding-left: 0%;
}
    
#\36 2a05f50db25ba5f49475636 {
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 2;
    grid-row-end: span 1;
    justify-self: start;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 100%;
    min-height: 100%;
    max-width: none;
    max-height: none;
    padding-left: 0%;
}
    
#\36 2a05f50db25ba5f49475637 {
    width: 100%;
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    max-width: none;
}
    
#\36 2a05f50db25ba5f49475638.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0%;
}
#\36 2a05f50db25ba5f49475638 {
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
}



@media (max-width: 766px) {
    
#\36 2a05f50db25ba5f49475632 {
    grid-template-rows: minmax(2.5666666666666678vh, max-content) minmax(2.5666666666666678vh, max-content) minmax(2.5666666666666678vh, max-content) minmax(2.5666666666666678vh, max-content);
}
    
#\36 2a05f50db25ba5f49475633 {
    grid-column-start: 1;
    grid-row-start: 4;
    grid-column-end: span 1;
    grid-row-end: span 1;
}
    
#\36 2a05f50db25ba5f49475634 {
    grid-column-start: 1;
    grid-row-start: 1;
    grid-column-end: span 1;
    grid-row-end: span 1;
}
    
#\36 2a05f50db25ba5f49475636 {
    grid-column-start: 2;
    grid-row-start: 2;
    grid-column-end: span 1;
    grid-row-end: span 1;
}
    
#\36 2a05f50db25ba5f49475637 {
    grid-column-start: 2;
    grid-row-start: 1;
    grid-column-end: span 1;
    grid-row-end: span 1;
}
    
#\36 2a05f50db25ba5f49475638 {
    grid-column-start: 1;
    grid-row-start: 2;
    grid-column-end: span 1;
    grid-row-end: span 2;
}
}



@media (max-width: 767px) {
    
#\36 2a05f50db25ba5f49475632 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    padding-left: 3%;
    padding-right: 3%;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    padding-top: 50px;
    padding-bottom: 50px;
    grid-template-rows: minmax(17.14572864321608vh, max-content) minmax(17.14572864321608vh, max-content) minmax(17.14572864321608vh, max-content);
    row-gap: 3vh;
    column-gap: 4vw;
}
    
#\36 2a05f50db25ba5f49475633 {
    flex-direction: column;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 100%;
    align-self: stretch;
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    max-width: none;
    max-height: none;
    min-height: 100%;
    grid-column-start: 2;
    grid-column-end: span 1;
    grid-row-start: 2;
    grid-row-end: span 1;
    height: auto;
}
    
#\36 2a05f50db25ba5f49475634 {
    flex-direction: column;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 100%;
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    justify-self: stretch;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    min-height: 100%;
    max-width: none;
    max-height: none;
    padding-left: 0%;
    justify-content: flex-start;
}
    
#\36 2a05f50db25ba5f4947563d {
    margin-top: 15px;
}
    
#\36 2a05f50db25ba5f4947563e {
    margin-top: 15px;
}
    
#\36 2a05f50db25ba5f49475636 {
    flex-direction: column;
    margin-top: 0px;
    width: 100%;
    align-self: stretch;
    margin-bottom: 0px;
    justify-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    max-width: none;
    max-height: none;
    min-height: 100%;
    grid-column-start: 1;
    grid-column-end: span 1;
    grid-row-start: 2;
    grid-row-end: span 1;
    padding-left: 0%;
    height: auto;
}
    
#\36 2a05f50db25ba5f4947563f {
    margin-top: 15px;
}
    
#\36 2a05f50db25ba5f49475637 {
    flex-direction: column;
    margin-bottom: 0px;
    margin-top: 0px;
    width: 100%;
    grid-column-start: 2;
    grid-column-end: span 1;
    grid-row-start: 1;
    grid-row-end: span 1;
    justify-self: stretch;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    min-height: 100%;
    max-width: none;
    max-height: none;
    height: auto;
    justify-content: flex-start;
}
    
#\36 2a05f50db25ba5f49475638.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0%;
}
#\36 2a05f50db25ba5f49475638 {
    grid-column-start: 1;
    grid-column-end: span 2;
    grid-row-start: 3;
    grid-row-end: span 1;
    justify-self: stretch;
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 0px;
    margin-bottom: 0px;
    height: 100%;
    width: 100%;
    max-width: none;
    max-height: none;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\36 2a05f50db25ba5f49475632 {
    grid-template-rows: minmax(22vh, max-content) minmax(22vh, max-content) minmax(22vh, max-content);
}
}



@media all {
    
#\36 2a1c9bcf1d4bf5e8153a195 {
    margin: 0px 0% 0px 0%;
}
    
#\36 2a1c9bcf1d4bf5e8153a197 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: repeat(2, minmax(0px, 1fr));
    grid-template-rows: minmax(506px, max-content);
    column-gap: 0px;
    row-gap: 0px;
    padding-left: calc((100% - 1200px) / 2);
    padding-right: calc((100% - 1200px) / 2);
}
    
#innergrid_1gd {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: minmax(482px, max-content);
    column-gap: 0px;
    row-gap: 0px;
    width: 97.66666666666667%;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    order: 0;
    background-color: rgba(89, 0, 204, 1);
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_7o9 {
    position: relative;
    width: 89.07879648337247%;
    height: 464px;
    min-width: 10px;
    min-height: 10px;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    order: 0;
    margin: 18px -6.313756791623444% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#group_1e8 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    align-items: center;
    position: relative;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    order: 0;
    width: 89.66950000000001%;
    min-height: 100%;
    height: auto;
    margin: 0px 3.4000040690104165% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#widget_van {
    position: relative;
    width: 100%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_e00 {
    position: relative;
    width: 100.00006970057794%;
    height: auto;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 1400px) {
}



@media (max-width: 766px) {
    
#innergrid_1gd {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 2a1c9bcf1d4bf5e8153a197 {
    grid-template-rows: minmax(253px, max-content) minmax(253px, max-content);
}
    
#group_1e8 {
    grid-area: 2 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\36 2a1c9bcf1d4bf5e8153a197 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: grid;
    justify-content: start;
    align-items: start;
    position: relative;
    padding-left: 15px;
    padding-right: 15px;
    grid-template-columns: minmax(0px, 1fr);
}
    
#group_1e8 {
    flex-direction: column;
}
    
#widget_7o9 {
    justify-self: end;
    align-self: start;
    height: 410px;
    width: 94.90%;
    margin: 14px -2.388097014925381% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 468px) and (max-width: 767px) {
}

