/* Cache file:3738_pt_20251120161917.css*/
body {
margin:0px;
}

html.popup-visible, html.uc-popup-visible {
overflow:hidden;
}
html.popup-visible.popup-ios body, html.uc-popup-visible.uc-popup-ios body {
position:fixed;
width:100vw;
}
html.popup-visible.popup-ios .popup-mask, html.uc-popup-visible.uc-popup-ios .uc-popup-mask {
-webkit-overflow-scrolling:touch;
}
html {
}
.I175639 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;

	
}
.I175639:hover {
}
@media (max-width:992px) {
html.popup-visible, html.uc-popup-visible {
}
html.popup-visible.popup-ios body, html.uc-popup-visible.uc-popup-ios body {
}
html.popup-visible.popup-ios .popup-mask, html.uc-popup-visible.uc-popup-ios .uc-popup-mask {
}
html {
}
.I175639 {
width:100%;

	
}
.I175639:hover {
}
}
@media (max-width:640px) {
html.popup-visible, html.uc-popup-visible {
}
html.popup-visible.popup-ios body, html.uc-popup-visible.uc-popup-ios body {
}
html.popup-visible.popup-ios .popup-mask, html.uc-popup-visible.uc-popup-ios .uc-popup-mask {
}
html {
}
.I175639 {
width:100%;

	
}
.I175639:hover {
}
}

.I175640 {
display:flex;

order:41;
flex:auto;
margin-top:0px;
padding-top:0px;
box-sizing:border-box;


}
.I175640:hover {
}
@media (max-width:992px) {
.I175640 {

padding-top:70px;


}
.I175640:hover {
}
}
@media (max-width:640px) {
.I175640 {

width:100%;
margin-top:0px;
padding-top:72px;


}
.I175640:hover {
}
}
@media (min-width:1440px) {
.I175640 {

order:27;

}
.I175640:hover {
}
}
.I175641 {
display:flex;
position:var(--I175641-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:29;
width:100%;
height:90px;
padding-left:5%;
padding-right:5%;
background-color:rgb(255,255,255);
box-sizing:border-box;

position:fixed;
z-index:var(--I175641-z-index, 1);
top:0px;
right:auto;
bottom:auto;
left:0px;
--I175641-location-transform:translate(0px,0px);
	

transform:
var(--I175641-location-transform, translate(0px,0px))
var(--I175641-user-box-transform, translate(0px,0px))
;


flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I175641:hover {
}
.I175641 {
--I175641-position-static-computed:static;
}
.I175641 > .sector, .I175641 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I175641 {

position:fixed;
z-index:var(--I175641-z-index, 1);

transform:
var(--I175641-location-transform, translate(0px,0px))
var(--I175641-user-box-transform, translate(0px,0px))
;


}
.I175641:hover {
}

}
@media (max-width:640px) {
.I175641 {

width:90%;
height:10vh;
box-sizing:content-box;
opacity:0.80;
visibility:visible;

position:fixed;
z-index:var(--I175641-z-index, 1);

transform:
var(--I175641-location-transform, translate(0px,0px))
var(--I175641-user-box-transform, translate(0px,0px))
;


flex-wrap:nowrap;
}
.I175641:hover {
}
.I175641 {
--I175641-position-static-computed:static;
}
.I175641 > .sector, .I175641 > .group-sectors {
position:relative;
}
}
@media (min-width:1440px) {
.I175641 {

order:24;
}
.I175641:hover {
}

}
.I175642 {
display:flex;
position:var(--I175642-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
flex:auto;

align-items:center;


}
.I175642:hover {
}


.I175643 {
display:flex;
position:var(--I175643-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:67;
width:100%;
min-height:60px;
padding-bottom:43px;
padding-left:5%;
padding-right:5%;
padding-top:43px;
background-color:rgb(250,250,250);
box-sizing:border-box;

position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I175643-location-transform:translate(0px,0px);
z-index:var(--I175643-z-index, auto);

transform:
var(--I175643-location-transform, translate(0px,0px))
var(--I175643-user-box-transform, translate(0px,0px))
;

--I175643-z-index:1000;
position:var(--I175643-position-static-computed, static);
flex-direction:row;
justify-content:center;

flex-wrap:wrap;
}
.I175643:hover {
}
.I175643 {
--I175643-position-static-computed:static;
}
.I175643 > .sector, .I175643 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I175643 {

width:100%;

}
.I175643:hover {
}

}
@media (min-width:1440px) {
.I175643 {

order:58;
}
.I175643:hover {
}

}
.I175644 {
display:flex;
position:var(--I175644-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:56;
}
.I175644:hover {
}

@media (min-width:1440px) {
.I175644 {

order:48;
}
.I175644:hover {
}

}
.I175645 {
display:flex;
position:var(--I175645-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:58;
}
.I175645:hover {
}

@media (min-width:1440px) {
.I175645 {

order:50;
}
.I175645:hover {
}

}
.I175646 {
display:flex;
position:var(--I175646-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:54;
}
.I175646:hover {
}

@media (min-width:1440px) {
.I175646 {

order:46;
}
.I175646:hover {
}

}
.I175647 {
display:flex;
position:var(--I175647-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:51;
}
.I175647:hover {
}

@media (min-width:1440px) {
.I175647 {

order:43;
}
.I175647:hover {
}

}
.I175648 {
display:flex;
position:var(--I175648-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I175648:hover {
}


.I175649 {
display:flex;
position:var(--I175649-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:47;
}
.I175649:hover {
}

@media (min-width:1440px) {
.I175649 {

order:39;
}
.I175649:hover {
}

}
.I175650 {
display:flex;
position:var(--I175650-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:31;
}
.I175650:hover {
}

@media (min-width:1440px) {
.I175650 {

order:25;
}
.I175650:hover {
}

}
.I175651 {
display:flex;
position:var(--I175651-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:13;
}
.I175651:hover {
}


.I175652 {
display:flex;
position:var(--I175652-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:23;
width:100%;
height:100px;
max-width:1440px;
margin-bottom:-100px;
margin-left:auto;
margin-right:auto;
background-color:rgb(255,255,255);
box-shadow:0px 10px 20px 0px rgba(0,0,0,0.11000);

position:-webkit-sticky;
position:sticky;
top:var(--I175652-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I175652-location-transform:translate(0px,0px);
z-index:var(--I175652-z-index, 1);

transform:
var(--I175652-location-transform, translate(0px,0px))
var(--I175652-user-box-transform, translate(0px,0px))
;

--I175652-z-index:555;
}
.I175652:hover {
}
.I175652 {
--I175652-position-static-computed:relative;
}
.I175652 > .sector, .I175652 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I175652 {

height:72px;
margin-bottom:-72px;

}
.I175652:hover {
}

}
@media (max-width:640px) {
.I175652 {

box-sizing:border-box;

}
.I175652:hover {
}

}
@media (min-width:1440px) {
.I175652 {

order:17;
}
.I175652:hover {
}

}
.I175653 {
display:flex;
position:var(--I175653-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:13;
width:100%;
min-height:80px;
background-color:rgba(17,17,17,0.90000);

position:fixed;
z-index:var(--I175653-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I175653-location-transform:translate(-50%,0px);
	

transform:
var(--I175653-location-transform, translate(0px,0px))
var(--I175653-user-box-transform, translate(0px,0px))
;

--I175653-z-index:999;
}
.I175653:hover {
}
.I175653 {
--I175653-position-static-computed:relative;
}
.I175653 > .sector, .I175653 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I175653 {

height:auto;
min-height:90px;

}
.I175653:hover {
}
.I175653 {
--I175653-position-static-computed:static;
}
.I175653 > .sector, .I175653 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I175653 {

min-height:220px;
max-height:300px;
box-sizing:border-box;

}
.I175653:hover {
}

}
@media (min-width:1440px) {
.I175653 {

order:4;
position:fixed;
z-index:var(--I175653-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I175653-location-transform:translate(-50%,0px);
	

transform:
var(--I175653-location-transform, translate(0px,0px))
var(--I175653-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I175653:hover {
}

}
.I175654 {
display:flex;
position:var(--I175654-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:32;
align-items:center;


}
.I175654:hover {
}

@media (min-width:1440px) {
.I175654 {

order:18;
}
.I175654:hover {
}

}
.I175655 {
display:flex;
position:var(--I175655-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:59;
}
.I175655:hover {
}

@media (min-width:1440px) {
.I175655 {

order:51;
}
.I175655:hover {
}

}
.I175656 {
display:flex;
position:var(--I175656-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:62;
}
.I175656:hover {
}

@media (min-width:1440px) {
.I175656 {

order:54;
}
.I175656:hover {
}

}
.I175657 {
display:flex;
position:var(--I175657-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:61;
}
.I175657:hover {
}

@media (min-width:1440px) {
.I175657 {

order:53;
}
.I175657:hover {
}

}
.I175658 {
display:flex;
position:var(--I175658-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:63;
}
.I175658:hover {
}

@media (min-width:1440px) {
.I175658 {

order:55;
}
.I175658:hover {
}

}
.I175659 {
display:flex;
position:var(--I175659-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:39;
}
.I175659:hover {
}

@media (min-width:1440px) {
.I175659 {

order:23;
}
.I175659:hover {
}

}
.I175660 {
display:flex;
position:var(--I175660-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I175660:hover {
}


.I175661 {
display:flex;
position:var(--I175661-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:28;
}
.I175661:hover {
}

@media (min-width:1440px) {
.I175661 {

order:26;
}
.I175661:hover {
}

}
.I175662 {
display:flex;
position:var(--I175662-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:65;
}
.I175662:hover {
}

@media (min-width:1440px) {
.I175662 {

order:57;
}
.I175662:hover {
}

}
.I175663 {
display:flex;
position:var(--I175663-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:68;
}
.I175663:hover {
}

@media (min-width:1440px) {
.I175663 {

order:59;
}
.I175663:hover {
}

}
.I175664 {
display:flex;
position:var(--I175664-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:69;
}
.I175664:hover {
}

@media (min-width:1440px) {
.I175664 {

order:60;
}
.I175664:hover {
}

}
.I175665 {
display:flex;
position:var(--I175665-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:70;
}
.I175665:hover {
}

@media (min-width:1440px) {
.I175665 {

order:61;
}
.I175665:hover {
}

}
.I175666 {
display:flex;
position:var(--I175666-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I175666:hover {
}


.I175667 {
display:flex;
position:var(--I175667-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:71;
}
.I175667:hover {
}

@media (min-width:1440px) {
.I175667 {

order:63;
}
.I175667:hover {
}

}
.I175668 {
display:flex;
position:var(--I175668-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:73;
}
.I175668:hover {
}

@media (min-width:1440px) {
.I175668 {

order:65;
}
.I175668:hover {
}

}
.I175669 {
display:flex;
position:var(--I175669-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I175669:hover {
}

@media (min-width:1440px) {
.I175669 {

order:66;
}
.I175669:hover {
}

}
.I175670 {
display:flex;
position:var(--I175670-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:75;
}
.I175670:hover {
}

@media (min-width:1440px) {
.I175670 {

order:68;
}
.I175670:hover {
}

}
.I175671 {
display:flex;
position:var(--I175671-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:76;
}
.I175671:hover {
}

@media (min-width:1440px) {
.I175671 {

order:69;
}
.I175671:hover {
}

}
.I175672 {
display:flex;
position:var(--I175672-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:44;
}
.I175672:hover {
}

@media (min-width:1440px) {
.I175672 {

order:70;
}
.I175672:hover {
}

}
.I175673 {
display:flex;
position:var(--I175673-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:77;
}
.I175673:hover {
}

@media (min-width:1440px) {
.I175673 {

order:71;
}
.I175673:hover {
}

}
.I175674 {
display:flex;
position:var(--I175674-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I175674:hover {
}

@media (min-width:1440px) {
.I175674 {

order:72;
}
.I175674:hover {
}

}
.I175675 {
display:flex;
position:var(--I175675-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I175675:hover {
}


.I175676 {
display:flex;
position:var(--I175676-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:12;
}
.I175676:hover {
}

@media (min-width:1440px) {
.I175676 {

order:16;
}
.I175676:hover {
}

}
.I175677 {
display:flex;
position:var(--I175677-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:78;
}
.I175677:hover {
}

@media (min-width:1440px) {
.I175677 {

order:75;
}
.I175677:hover {
}

}
.I175678 {
display:flex;
position:var(--I175678-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I175678:hover {
}


.I175679 {
display:flex;
position:var(--I175679-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
}
.I175679:hover {
}


.I175680 {
display:flex;
position:var(--I175680-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:79;
}
.I175680:hover {
}

@media (min-width:1440px) {
.I175680 {

order:79;
}
.I175680:hover {
}

}
h1.I175720, .I175720 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175720 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I175720:hover {
}
.I175720 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175720 > .viewport:hover {
}


.I175681 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-top:5.5rem;
background-image:url('https://www.genexus.com/media/images/look-at-me_solutions-by-industry.svg?timestamp=20250110152701');
background-repeat:no-repeat;
background-size:cover;

align-items:center;

	
}
.I175681:hover {
}
@media (max-width:992px) {
.I175681 {
padding-top:0rem;

	
}
.I175681:hover {
}
}
@media (min-width:1440px) {
.I175681 {
align-items:center;

	
}
.I175681:hover {
}
}
.I175682 {
display:flex;
position:var(--I175682-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1248px;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
box-sizing:border-box;

align-items:center;


}
.I175682:hover {
}

@media (max-width:992px) {
.I175682 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;

}
.I175682:hover {
}

}
@media (max-width:640px) {
.I175682 {

align-items:flex-start;


}
.I175682:hover {
}

}

.I175683 {
display:flex;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-bottom:32px;
margin-left:0px;
padding-bottom:6px;
padding-left:16px;
padding-right:16px;
padding-top:6px;
border-color:rgb(229,255,243);
border-style:solid;
border-width:0.5px;
border-top-left-radius:100px;
border-top-right-radius:100px;
border-bottom-left-radius:100px;
border-bottom-right-radius:100px;



justify-content:center;
align-items:center;

	
}
.I175683:hover {
}

@media (max-width:992px) {
.I175683 {

margin-left:0rem;



	
}
.I175683:hover {
}

}
@media (max-width:640px) {
.I175683 {

margin-bottom:1rem;
margin-left:0rem;
padding-bottom:6px;



	
}
.I175683:hover {
}

}
@media (min-width:1440px) {
.I175683 {

order:3;
margin-left:0px;



	
}
.I175683:hover {
}

}
h1.I175684, .I175684 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175684 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;
margin-bottom:0.5rem;


}
.I175684:hover {
}
.I175684 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175684 > .viewport:hover {
}

@media (min-width:1440px) {
.I175684 {

order:2;

}
.I175684:hover {
}
.I175684 > .viewport {



}
.I175684 > .viewport:hover {
}

}
h1.I175685, .I175685 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175685 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;
max-width:800px;


}
.I175685:hover {
}
.I175685 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I175685 > .viewport:hover {
}

@media (min-width:1440px) {
.I175685 {

order:4;

}
.I175685:hover {
}
.I175685 > .viewport {



}
.I175685 > .viewport:hover {
}

}
h1.I175686, .I175686 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175686 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;
max-width:940px;
margin-top:1rem;


}
.I175686:hover {
}
.I175686 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I175686 > .viewport:hover {
}

@media (max-width:640px) {
.I175686 {


}
.I175686:hover {
}
.I175686 > .viewport {

justify-content:flex-start;


}
.I175686 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I175686 {

order:5;

}
.I175686:hover {
}
.I175686 > .viewport {



}
.I175686 > .viewport:hover {
}

}
h1.I175687, .I175687 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175687 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
margin-top:2rem;


}
.I175687:hover {
}
.I175687 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175687 > .viewport:hover {
}

@media (min-width:1440px) {
.I175687 {

order:13;

}
.I175687:hover {
}
.I175687 > .viewport {



}
.I175687 > .viewport:hover {
}

}
h1.I175688, .I175688 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175688 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I175688:hover {
}
.I175688 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175688 > .viewport:hover {
}


h1.I175689, .I175689 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175689 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
margin-top:2rem;


}
.I175689:hover {
}
.I175689 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175689 > .viewport:hover {
}

@media (min-width:1440px) {
.I175689 {

order:21;

}
.I175689:hover {
}
.I175689 > .viewport {



}
.I175689 > .viewport:hover {
}

}
h1.I175690, .I175690 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175690 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:26;
margin-top:2rem;


}
.I175690:hover {
}
.I175690 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175690 > .viewport:hover {
}

@media (min-width:1440px) {
.I175690 {

order:9;

}
.I175690:hover {
}
.I175690 > .viewport {



}
.I175690 > .viewport:hover {
}

}
h1.I175691, .I175691 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175691 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I175691:hover {
}
.I175691 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I175691 > .viewport:hover {
}

@media (max-width:640px) {
.I175691 {

padding-top:1rem;


}
.I175691:hover {
}
.I175691 > .viewport {

justify-content:flex-start;


}
.I175691 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I175691 {

order:6;

}
.I175691:hover {
}
.I175691 > .viewport {



}
.I175691 > .viewport:hover {
}

}
h1.I175692, .I175692 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175692 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-bottom:4rem;


}
.I175692:hover {
}
.I175692 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175692 > .viewport:hover {
}

@media (min-width:1440px) {
.I175692 {

order:1;

}
.I175692:hover {
}
.I175692 > .viewport {



}
.I175692 > .viewport:hover {
}

}
h1.I175693, .I175693 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175693 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:14;

}
.I175693:hover {
}
.I175693 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175693 > .viewport:hover {
}

@media (min-width:1440px) {
.I175693 {

order:14;

}
.I175693:hover {
}
.I175693 > .viewport {



}
.I175693 > .viewport:hover {
}

}
h1.I175694, .I175694 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175694 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I175694:hover {
}
.I175694 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175694 > .viewport:hover {
}

@media (min-width:1440px) {
.I175694 {

order:9;

}
.I175694:hover {
}
.I175694 > .viewport {



}
.I175694 > .viewport:hover {
}

}
h1.I175695, .I175695 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175695 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:27;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I175695:hover {
}
.I175695 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I175695 > .viewport:hover {
}

@media (min-width:1440px) {
.I175695 {

order:14;

}
.I175695:hover {
}
.I175695 > .viewport {



}
.I175695 > .viewport:hover {
}

}
h1.I175696, .I175696 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175696 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:31;
width:100%;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I175696:hover {
}
.I175696 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I175696 > .viewport:hover {
}

@media (min-width:1440px) {
.I175696 {

order:22;

}
.I175696:hover {
}
.I175696 > .viewport {



}
.I175696 > .viewport:hover {
}

}
h1.I175697, .I175697 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175697 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I175697:hover {
}
.I175697 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175697 > .viewport:hover {
}


h1.I175698, .I175698 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175698 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I175698:hover {
}
.I175698 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175698 > .viewport:hover {
}


h1.I175699, .I175699 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175699 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I175699:hover {
}
.I175699 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175699 > .viewport:hover {
}


h1.I175700, .I175700 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175700 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I175700:hover {
}
.I175700 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175700 > .viewport:hover {
}


h1.I175701, .I175701 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175701 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I175701:hover {
}
.I175701 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175701 > .viewport:hover {
}


.I175702, a.I175702 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);


}
.I175702:hover, a.I175702:hover {
}
@media (max-width:992px) {
.I175702, a.I175702 {
display:flex;
font-size:1.25rem;


}
.I175702:hover, a.I175702:hover {
}
}
@media (max-width:640px) {
.I175702, a.I175702 {
display:flex;
font-size:1.25rem;


}
.I175702:hover, a.I175702:hover {
}
}

.I175703, a.I175703 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(255,255,255);


}
.I175703:hover, a.I175703:hover {
}
@media (max-width:992px) {
.I175703, a.I175703 {
display:flex;
font-size:1.625rem;


}
.I175703:hover, a.I175703:hover {
}
}
@media (max-width:640px) {
.I175703, a.I175703 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;

}
.I175703:hover, a.I175703:hover {
}
}

.I175704, a.I175704 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I175704:hover, a.I175704:hover {
}
@media (max-width:992px) {
.I175704, a.I175704 {
}
.I175704:hover, a.I175704:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I175704, a.I175704 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I175704:hover, a.I175704:hover {
}
}

.I175705 .button, .I175705.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(91,167,255);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(91,167,255);

}
.I175705 button.button, button.I175705.button {
cursor:pointer;
}
.I175705 .button .text, .I175705.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I175705 .button .icon, .I175705.button .icon {
flex:none;
background-size:100% 100%;
}
.I175705 .button:hover, .I175705.button:hover {
border-color:rgb(67,125,192);
background-color:rgb(67,125,192);

}
.I175705 .button:hover .text, .I175705.button:hover .text {
color:rgb(255,255,255);

}
.I175705 .button:hover .icon, .I175705.button:hover .icon {
background-size:100% 100%;
}

.I175706 .button, .I175706.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I175706 button.button, button.I175706.button {
cursor:pointer;
}
.I175706 .button .text, .I175706.button .text {
}
.I175706 .button .icon, .I175706.button .icon {
flex:none;
background-size:100% 100%;
}
.I175706 .button:hover, .I175706.button:hover {
}
.I175706 .button:hover .text, .I175706.button:hover .text {
}
.I175706 .button:hover .icon, .I175706.button:hover .icon {
background-size:100% 100%;
}

.I175707 .button, .I175707.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I175707 button.button, button.I175707.button {
cursor:pointer;
}
.I175707 .button .text, .I175707.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I175707 .button .icon, .I175707.button .icon {
flex:none;
background-size:100% 100%;
}
.I175707 .button:hover, .I175707.button:hover {
}
.I175707 .button:hover .text, .I175707.button:hover .text {
}
.I175707 .button:hover .icon, .I175707.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I175707 .button, .I175707.button {
}
.I175707 button.button, button.I175707.button {
}
.I175707 .button .text, .I175707.button .text {
font-family:Rubik;

}
.I175707 .button .icon, .I175707.button .icon {
background-size:100% 100%;
}
.I175707 .button:hover, .I175707.button:hover {
}
.I175707 .button:hover .text, .I175707.button:hover .text {
}
.I175707 .button:hover .icon, .I175707.button:hover .icon {
background-size:100% 100%;
}
}

.I175708 .button, .I175708.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I175708 button.button, button.I175708.button {
cursor:pointer;
}
.I175708 .button .text, .I175708.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I175708 .button .icon, .I175708.button .icon {
flex:none;
background-size:100% 100%;
}
.I175708 .button:hover, .I175708.button:hover {
background-color:rgb(210,40,93);

}
.I175708 .button:hover .text, .I175708.button:hover .text {
}
.I175708 .button:hover .icon, .I175708.button:hover .icon {
background-size:100% 100%;
}

.I175709, a.I175709 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I175709:hover, a.I175709:hover {
}
@media (max-width:992px) {
.I175709, a.I175709 {
}
.I175709:hover, a.I175709:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I175709, a.I175709 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I175709:hover, a.I175709:hover {
}
}

.I175710 .image, .I175710.image {
vertical-align:top;
}
.I175710 .image:hover, .I175710.image:hover {
}

.I175711 .button, .I175711.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I175711 button.button, button.I175711.button {
cursor:pointer;
}
.I175711 .button .text, .I175711.button .text {
}
.I175711 .button .icon, .I175711.button .icon {
flex:none;
background-size:100% 100%;
}
.I175711 .button:hover, .I175711.button:hover {
}
.I175711 .button:hover .text, .I175711.button:hover .text {
}
.I175711 .button:hover .icon, .I175711.button:hover .icon {
background-size:100% 100%;
}

h1.I175712, .I175712 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I175712, .I175712 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I175712, .I175712 p {
margin:0px;
}

figure.I175712, .I175712 figure {
margin:0px;
}

a.I175712, .I175712 a {
text-decoration:inherit;
color:inherit;
}

.I175712 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I175712 article, article.I175712 {
padding-bottom:1.5rem;

flex-direction:column;	
}
.I175712 article:hover, article.I175712:hover {
}
.I175712 article.active, article.I175712.active {
}
.I175712 .body {
}
.I175712 .body:hover {
	
}
.I175712 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I175712 .body img {
}
.I175712 .body ul, .I175712 .body ol {
margin-left:1rem;

}
.I175712 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I175712 .body iframe {
}
.I175712 .body img:hover {
}
.I175712 .body iframe:hover {
}

.I175712 .body li {
list-style-type:disc;
}



.I175713 .image, .I175713.image {
vertical-align:top;
height:auto;
min-width:100%;
max-width:100%;

}
.I175713 .image:hover, .I175713.image:hover {
}

.I175714 .image, .I175714.image {
vertical-align:top;
}
.I175714 .image:hover, .I175714.image:hover {
}

.I175715 .image, .I175715.image {
vertical-align:top;
width:20px;
height:20px;

}
.I175715 .image:hover, .I175715.image:hover {
}

.I175716, a.I175716 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:400;
color:rgb(17,17,17);

width:100%;
margin-left:8px;
margin-right:8px;
padding-bottom:4px;
padding-left:10px;
padding-right:10px;
padding-top:4px;
border-top-left-radius:2px;
border-top-right-radius:2px;
border-bottom-left-radius:2px;
border-bottom-right-radius:2px;
background-color:rgb(181,255,219);
box-sizing:border-box;

}
.I175716:hover, a.I175716:hover {
}

.I175717, a.I175717 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:100;
color:rgb(255,255,255);

width:100%;
padding-left:0;
padding-right:0;
box-sizing:border-box;

}
.I175717:hover, a.I175717:hover {
}

.I175718, a.I175718 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:500;
color:rgb(255,255,255);

width:100%;
padding-left:5px;
padding-right:0;
box-sizing:border-box;

}
.I175718:hover, a.I175718:hover {
display:flex;
text-decoration:underline;


}

.I175719 .image, .I175719.image {
vertical-align:top;
}
.I175719 .image:hover, .I175719.image:hover {
}

h1.I175723, .I175723 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175723 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;
max-width:800px;
margin-bottom:8rem;
margin-top:8rem;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;


}
.I175723:hover {
}
.I175723 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I175723 > .viewport:hover {
}

@media (max-width:992px) {
.I175723 {

margin-bottom:4rem;
margin-top:4rem;
padding-left:1.625rem;
padding-right:1.625rem;


}
.I175723:hover {
}
.I175723 > .viewport {



}
.I175723 > .viewport:hover {
}

}

h1.I175754, .I175754 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175754 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I175754:hover {
}
.I175754 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175754 > .viewport:hover {
}


.I175724 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

align-items:center;

	
}
.I175724:hover {
}

.I175725 {
display:flex;

order:3;
width:100%;
max-width:1180px;
padding-bottom:0rem;
padding-left:2rem;
padding-right:2rem;
padding-top:0rem;
box-sizing:border-box;


}
.I175725:hover {
}
@media (max-width:992px) {
.I175725 {

padding-bottom:0rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:0rem;


flex-direction:row;
}
.I175725:hover {
}
}
@media (max-width:640px) {
.I175725 {


flex-direction:column;
}
.I175725:hover {
}
}

.I175726 {
display:flex;
position:var(--I175726-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:50%;
padding-right:4rem;
box-sizing:border-box;

justify-content:center;


}
.I175726:hover {
}

@media (max-width:992px) {
.I175726 {

width:50%;
margin-right:0px;
padding-right:0px;

justify-content:center;


}
.I175726:hover {
}

}
@media (max-width:640px) {
.I175726 {

order:3;
min-width:100%;
padding-top:1.5rem;

}
.I175726:hover {
}

}
@media (min-width:1440px) {
.I175726 {

width:50%;
padding-right:4rem;

}
.I175726:hover {
}

}
.I175727 {
display:flex;
position:var(--I175727-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:50%;
padding-left:4rem;
box-sizing:border-box;

flex-direction:column;


}
.I175727:hover {
}

@media (max-width:992px) {
.I175727 {

width:50%;

}
.I175727:hover {
}

}
@media (max-width:640px) {
.I175727 {

order:2;
min-width:100%;
padding-left:0rem;

flex-direction:column;
align-items:flex-start;


}
.I175727:hover {
}

}
@media (min-width:1440px) {
.I175727 {

width:50%;

flex-direction:column;


}
.I175727:hover {
}

}
.I175728 {
display:flex;
align-items:flex-start;
position:relative;

order:14;
padding-top:1.5rem;



flex-direction:row;

	
}
.I175728:hover {
}

@media (max-width:992px) {
.I175728 {



flex-direction:column;

	
}
.I175728:hover {
}

}

h1.I175729, .I175729 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175729 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I175729:hover {
}
.I175729 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175729 > .viewport:hover {
}


h1.I175730, .I175730 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175730 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;


}
.I175730:hover {
}
.I175730 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175730 > .viewport:hover {
}


h1.I175731, .I175731 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175731 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;
height:auto;


}
.I175731:hover {
}
.I175731 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175731 > .viewport:hover {
}

@media (max-width:992px) {
.I175731 {

display:flex;

}
.I175731:hover {
}
.I175731 > .viewport {



}
.I175731 > .viewport:hover {
}

}
@media (max-width:640px) {
.I175731 {

height:auto;


}
.I175731:hover {
}
.I175731 > .viewport {



}
.I175731 > .viewport:hover {
}

}

h1.I175732, .I175732 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175732 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
padding-top:0;


}
.I175732:hover {
}
.I175732 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175732 > .viewport:hover {
}

@media (max-width:992px) {
.I175732 {

padding-bottom:1rem;


}
.I175732:hover {
}
.I175732 > .viewport {



}
.I175732 > .viewport:hover {
}

}
@media (max-width:640px) {
.I175732 {

margin-bottom:0;


}
.I175732:hover {
}
.I175732 > .viewport {



}
.I175732 > .viewport:hover {
}

}

h1.I175733, .I175733 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175733 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I175733:hover {
}
.I175733 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175733 > .viewport:hover {
}


h1.I175734, .I175734 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175734 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I175734:hover {
}
.I175734 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175734 > .viewport:hover {
}


h1.I175735, .I175735 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175735 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I175735:hover {
}
.I175735 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175735 > .viewport:hover {
}

@media (max-width:640px) {
.I175735 {

margin-bottom:-1.65rem;


}
.I175735:hover {
}
.I175735 > .viewport {



}
.I175735 > .viewport:hover {
}

}

h1.I175736, .I175736 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175736 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:18;
padding-top:1rem;


}
.I175736:hover {
}
.I175736 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175736 > .viewport:hover {
}

@media (min-width:1440px) {
.I175736 {

display:none;

}
.I175736:hover {
}
.I175736 > .viewport {



}
.I175736 > .viewport:hover {
}

}
h1.I175737, .I175737 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175737 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I175737:hover {
}
.I175737 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175737 > .viewport:hover {
}


h1.I175738, .I175738 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175738 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-left:1.125rem;
margin-right:1.125rem;


}
.I175738:hover {
}
.I175738 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175738 > .viewport:hover {
}

@media (max-width:992px) {
.I175738 {

display:none;
margin-left:0rem;
margin-right:0rem;


}
.I175738:hover {
}
.I175738 > .viewport {



}
.I175738 > .viewport:hover {
}

}

h1.I175739, .I175739 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175739 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;
height:auto;


}
.I175739:hover {
}
.I175739 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175739 > .viewport:hover {
}

@media (max-width:992px) {
.I175739 {

display:none;

}
.I175739:hover {
}
.I175739 > .viewport {



}
.I175739 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I175739 {

width:100%;
height:auto;


}
.I175739:hover {
}
.I175739 > .viewport {



}
.I175739 > .viewport:hover {
}

}
h1.I175740, .I175740 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175740 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;
width:100%;
padding-top:0.75rem;


}
.I175740:hover {
}
.I175740 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175740 > .viewport:hover {
}

@media (min-width:1440px) {
.I175740 {

width:100%;
box-sizing:border-box;


}
.I175740:hover {
}
.I175740 > .viewport {



}
.I175740 > .viewport:hover {
}

}
h1.I175741, .I175741 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175741 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I175741:hover {
}
.I175741 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175741 > .viewport:hover {
}


.I175742, a.I175742 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I175742:hover, a.I175742:hover {
}
@media (max-width:992px) {
.I175742, a.I175742 {
display:flex;
font-size:1.625rem;


}
.I175742:hover, a.I175742:hover {
}
}
@media (max-width:640px) {
.I175742, a.I175742 {
display:flex;
font-size:1.625rem;


}
.I175742:hover, a.I175742:hover {
}
}

.I175743, a.I175743 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I175743:hover, a.I175743:hover {
}
@media (max-width:992px) {
.I175743, a.I175743 {
}
.I175743:hover, a.I175743:hover {
display:flex;
width:100%;

}
}

.I175744 .image, .I175744.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/solutions-by-industry_salud-farmacia.svg?timestamp=20250110184749');
background-size:cover;
background-position:center center;

}
.I175744 .image:hover, .I175744.image:hover {
}

.I175745 .button, .I175745.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(91,167,255);

}
.I175745 button.button, button.I175745.button {
cursor:pointer;
}
.I175745 .button .text, .I175745.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I175745 .button .icon, .I175745.button .icon {
flex:none;
background-size:100% 100%;
}
.I175745 .button:hover, .I175745.button:hover {
background-color:rgb(67,125,192);

}
.I175745 .button:hover .text, .I175745.button:hover .text {
color:rgb(255,255,255);

}
.I175745 .button:hover .icon, .I175745.button:hover .icon {
background-size:100% 100%;
}

.I175746, a.I175746 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I175746:hover, a.I175746:hover {
}

h1.I175747, .I175747 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I175747, .I175747 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I175747, .I175747 p {
margin:0px;
}

figure.I175747, .I175747 figure {
margin:0px;
}

a.I175747, .I175747 a {
text-decoration:inherit;
color:inherit;
}

.I175747 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I175747 article, article.I175747 {
flex-direction:column;	
}
.I175747 article:hover, article.I175747:hover {
}
.I175747 article.active, article.I175747.active {
}
.I175747 .body {
}
.I175747 .body:hover {
	
}
.I175747 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I175747 .body a {
text-decoration:underline;

}
.I175747 .body img {
}
.I175747 .body ul, .I175747 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I175747 .body li {
margin-top:1rem;

line-height:1.625rem;

}
.I175747 .body iframe {
}
.I175747 .body img:hover {
}
.I175747 .body iframe:hover {
}

.I175747 .body li {
list-style-type:disc;
}



.I175748 .button, .I175748.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I175748 button.button, button.I175748.button {
cursor:pointer;
}
.I175748 .button .text, .I175748.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I175748 .button .icon, .I175748.button .icon {
flex:none;
background-size:100% 100%;
}
.I175748 .button:hover, .I175748.button:hover {
}
.I175748 .button:hover .text, .I175748.button:hover .text {
}
.I175748 .button:hover .icon, .I175748.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I175748 .button, .I175748.button {
}
.I175748 button.button, button.I175748.button {
}
.I175748 .button .text, .I175748.button .text {
font-family:Rubik;

}
.I175748 .button .icon, .I175748.button .icon {
background-size:100% 100%;
}
.I175748 .button:hover, .I175748.button:hover {
}
.I175748 .button:hover .text, .I175748.button:hover .text {
}
.I175748 .button:hover .icon, .I175748.button:hover .icon {
background-size:100% 100%;
}
}

.I175749 .button, .I175749.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(17,17,17);
border-style:solid;
border-width:1px;
border-radius:100em;

}
.I175749 button.button, button.I175749.button {
cursor:pointer;
}
.I175749 .button .text, .I175749.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I175749 .button .icon, .I175749.button .icon {
flex:none;
background-size:100% 100%;
}
.I175749 .button:hover, .I175749.button:hover {
}
.I175749 .button:hover .text, .I175749.button:hover .text {
}
.I175749 .button:hover .icon, .I175749.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I175749 .button, .I175749.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I175749 button.button, button.I175749.button {
}
.I175749 .button .text, .I175749.button .text {
color:rgb(108,72,201);

}
.I175749 .button .icon, .I175749.button .icon {
background-size:100% 100%;
}
.I175749 .button:hover, .I175749.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I175749 .button:hover .text, .I175749.button:hover .text {
color:rgb(150,155,160);

}
.I175749 .button:hover .icon, .I175749.button:hover .icon {
background-size:100% 100%;
}
}

.I175750 .button, .I175750.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(238,238,238);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I175750 button.button, button.I175750.button {
cursor:pointer;
}
.I175750 .button .text, .I175750.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I175750 .button .icon, .I175750.button .icon {
flex:none;
background-size:100% 100%;
}
.I175750 .button:hover, .I175750.button:hover {
background-color:rgb(217,217,217);

}
.I175750 .button:hover .text, .I175750.button:hover .text {
}
.I175750 .button:hover .icon, .I175750.button:hover .icon {
background-size:100% 100%;
}

.I175751 {
display:flex;
width:100%;
height:270px;

}
.I175751:hover {
}
@media (min-width:1440px) {
.I175751 {
display:flex;
width:100%;
height:270px;

}
.I175751:hover {
}
}
.I175752, a.I175752 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I175752:hover, a.I175752:hover {
}
@media (max-width:992px) {
.I175752, a.I175752 {
}
.I175752:hover, a.I175752:hover {
display:flex;
width:100%;

}
}

.I175753 .image, .I175753.image {
vertical-align:top;
}
.I175753 .image:hover, .I175753.image:hover {
}

.I67956 {
display:flex;
flex-direction:column;
position:relative;
	
}
.I67956:hover {
}

.I67970 {
display:flex;
position:var(--I67970-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
}
.I67970:hover {
}


h1.I67972, .I67972 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I67972 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I67972:hover {
}
.I67972 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I67972 > .viewport:hover {
}


.I67971 .button, .I67971.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I67971 button.button, button.I67971.button {
cursor:pointer;
}
.I67971 .button .text, .I67971.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I67971 .button .icon, .I67971.button .icon {
flex:none;
background-size:100% 100%;
}
.I67971 .button:hover, .I67971.button:hover {
background-color:rgb(210,40,93);

}
.I67971 .button:hover .text, .I67971.button:hover .text {
}
.I67971 .button:hover .icon, .I67971.button:hover .icon {
background-size:100% 100%;
}


h1.I175787, .I175787 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175787 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I175787:hover {
}
.I175787 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175787 > .viewport:hover {
}


.I175756 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
min-width:100%;

align-items:center;

	
}
.I175756:hover {
}

.I175757 {
display:flex;

order:3;
width:100%;
max-width:1180px;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
box-sizing:border-box;


}
.I175757:hover {
}
@media (max-width:992px) {
.I175757 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;


flex-direction:row;
}
.I175757:hover {
}
}
@media (max-width:640px) {
.I175757 {

padding-left:1.625em;
padding-right:1.625em;


flex-direction:column;
}
.I175757:hover {
}
}

.I175758 {
display:flex;
position:var(--I175758-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:50%;
padding-left:4rem;
box-sizing:border-box;

justify-content:center;


}
.I175758:hover {
}

@media (max-width:992px) {
.I175758 {

order:4;
width:50%;
margin-right:0;
padding-left:0rem;

justify-content:center;


}
.I175758:hover {
}

}
@media (max-width:640px) {
.I175758 {

order:4;
min-width:100%;
padding-top:1.5rem;

}
.I175758:hover {
}

}
@media (min-width:1440px) {
.I175758 {

order:3;
width:50%;
padding-right:4rem;

}
.I175758:hover {
}

}
.I175759 {
display:flex;
position:var(--I175759-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:50%;
padding-right:4rem;
box-sizing:border-box;

flex-direction:column;


}
.I175759:hover {
}

@media (max-width:992px) {
.I175759 {

order:3;
width:50%;
padding-left:0rem;

}
.I175759:hover {
}

}
@media (max-width:640px) {
.I175759 {

order:3;
min-width:100%;
padding-right:0rem;

flex-direction:column;
align-items:flex-start;


}
.I175759:hover {
}

}
@media (min-width:1440px) {
.I175759 {

order:2;
width:50%;

flex-direction:column;


}
.I175759:hover {
}

}
.I175760 {
display:flex;
align-items:flex-start;
position:relative;

order:12;
padding-top:1.5rem;



flex-direction:row;

	
}
.I175760:hover {
}


h1.I175761, .I175761 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175761 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I175761:hover {
}
.I175761 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175761 > .viewport:hover {
}


h1.I175762, .I175762 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175762 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I175762:hover {
}
.I175762 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175762 > .viewport:hover {
}


h1.I175763, .I175763 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175763 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I175763:hover {
}
.I175763 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175763 > .viewport:hover {
}


h1.I175764, .I175764 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175764 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
padding-top:0;


}
.I175764:hover {
}
.I175764 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175764 > .viewport:hover {
}

@media (max-width:640px) {
.I175764 {

margin-bottom:0;


}
.I175764:hover {
}
.I175764 > .viewport {



}
.I175764 > .viewport:hover {
}

}

h1.I175765, .I175765 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175765 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I175765:hover {
}
.I175765 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175765 > .viewport:hover {
}


h1.I175766, .I175766 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175766 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I175766:hover {
}
.I175766 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175766 > .viewport:hover {
}

@media (max-width:640px) {
.I175766 {

margin-bottom:-1.65rem;


}
.I175766:hover {
}
.I175766 > .viewport {



}
.I175766 > .viewport:hover {
}

}

h1.I175767, .I175767 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175767 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I175767:hover {
}
.I175767 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175767 > .viewport:hover {
}


h1.I175768, .I175768 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175768 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I175768:hover {
}
.I175768 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175768 > .viewport:hover {
}


h1.I175769, .I175769 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175769 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
padding-top:1rem;


}
.I175769:hover {
}
.I175769 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175769 > .viewport:hover {
}


h1.I175770, .I175770 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175770 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
width:100%;
height:auto;


}
.I175770:hover {
}
.I175770 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175770 > .viewport:hover {
}

@media (max-width:992px) {
.I175770 {

height:auto;


}
.I175770:hover {
}
.I175770 > .viewport {



}
.I175770 > .viewport:hover {
}

}

h1.I175771, .I175771 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175771 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;
width:100%;
padding-top:0.75rem;


}
.I175771:hover {
}
.I175771 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175771 > .viewport:hover {
}

@media (min-width:1440px) {
.I175771 {

width:100%;
padding-top:0.75rem;


}
.I175771:hover {
}
.I175771 > .viewport {



}
.I175771 > .viewport:hover {
}

}
h1.I175772, .I175772 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175772 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I175772:hover {
}
.I175772 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175772 > .viewport:hover {
}


h1.I175773, .I175773 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175773 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-top:2rem;


}
.I175773:hover {
}
.I175773 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175773 > .viewport:hover {
}


.I175774, a.I175774 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I175774:hover, a.I175774:hover {
}
@media (max-width:992px) {
.I175774, a.I175774 {
display:flex;
font-size:1.625rem;


}
.I175774:hover, a.I175774:hover {
}
}
@media (max-width:640px) {
.I175774, a.I175774 {
display:flex;
font-size:1.625rem;


}
.I175774:hover, a.I175774:hover {
}
}

.I175775, a.I175775 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I175775:hover, a.I175775:hover {
}
@media (max-width:992px) {
.I175775, a.I175775 {
}
.I175775:hover, a.I175775:hover {
display:flex;
width:100%;

}
}

.I175776 .image, .I175776.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/solutions-by-industry_banca-finanzas.svg?timestamp=20250110185444');
background-size:cover;
background-position:center center;

}
.I175776 .image:hover, .I175776.image:hover {
}

.I175777 .button, .I175777.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(91,167,255);

}
.I175777 button.button, button.I175777.button {
cursor:pointer;
}
.I175777 .button .text, .I175777.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I175777 .button .icon, .I175777.button .icon {
flex:none;
background-size:100% 100%;
}
.I175777 .button:hover, .I175777.button:hover {
background-color:rgb(67,125,192);

}
.I175777 .button:hover .text, .I175777.button:hover .text {
color:rgb(255,255,255);

}
.I175777 .button:hover .icon, .I175777.button:hover .icon {
background-size:100% 100%;
}

.I175778, a.I175778 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I175778:hover, a.I175778:hover {
}

h1.I175779, .I175779 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I175779, .I175779 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I175779, .I175779 p {
margin:0px;
}

figure.I175779, .I175779 figure {
margin:0px;
}

a.I175779, .I175779 a {
text-decoration:inherit;
color:inherit;
}

.I175779 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I175779 article, article.I175779 {
width:100%;

flex-direction:column;	
}
.I175779 article:hover, article.I175779:hover {
}
.I175779 article.active, article.I175779.active {
}
.I175779 .body {
}
.I175779 .body:hover {
	
}
.I175779 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I175779 .body a {
text-decoration:underline;

}
.I175779 .body img {
}
.I175779 .body ul, .I175779 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I175779 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I175779 .body iframe {
}
.I175779 .body img:hover {
}
.I175779 .body iframe:hover {
}

.I175779 .body li {
list-style-type:disc;
}



.I175780 .button, .I175780.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(238,238,238);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I175780 button.button, button.I175780.button {
cursor:pointer;
}
.I175780 .button .text, .I175780.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I175780 .button .icon, .I175780.button .icon {
flex:none;
background-size:100% 100%;
}
.I175780 .button:hover, .I175780.button:hover {
background-color:rgb(217,217,217);

}
.I175780 .button:hover .text, .I175780.button:hover .text {
}
.I175780 .button:hover .icon, .I175780.button:hover .icon {
background-size:100% 100%;
}

.I175781 .button, .I175781.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(17,17,17);
border-style:solid;
border-width:1px;
border-radius:100em;

}
.I175781 button.button, button.I175781.button {
cursor:pointer;
}
.I175781 .button .text, .I175781.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I175781 .button .icon, .I175781.button .icon {
flex:none;
background-size:100% 100%;
}
.I175781 .button:hover, .I175781.button:hover {
}
.I175781 .button:hover .text, .I175781.button:hover .text {
}
.I175781 .button:hover .icon, .I175781.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I175781 .button, .I175781.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I175781 button.button, button.I175781.button {
}
.I175781 .button .text, .I175781.button .text {
color:rgb(108,72,201);

}
.I175781 .button .icon, .I175781.button .icon {
background-size:100% 100%;
}
.I175781 .button:hover, .I175781.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I175781 .button:hover .text, .I175781.button:hover .text {
color:rgb(150,155,160);

}
.I175781 .button:hover .icon, .I175781.button:hover .icon {
background-size:100% 100%;
}
}

.I175782 .button, .I175782.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I175782 button.button, button.I175782.button {
cursor:pointer;
}
.I175782 .button .text, .I175782.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I175782 .button .icon, .I175782.button .icon {
flex:none;
background-size:100% 100%;
}
.I175782 .button:hover, .I175782.button:hover {
}
.I175782 .button:hover .text, .I175782.button:hover .text {
}
.I175782 .button:hover .icon, .I175782.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I175782 .button, .I175782.button {
}
.I175782 button.button, button.I175782.button {
}
.I175782 .button .text, .I175782.button .text {
font-family:Rubik;

}
.I175782 .button .icon, .I175782.button .icon {
background-size:100% 100%;
}
.I175782 .button:hover, .I175782.button:hover {
}
.I175782 .button:hover .text, .I175782.button:hover .text {
}
.I175782 .button:hover .icon, .I175782.button:hover .icon {
background-size:100% 100%;
}
}

.I175783 {
display:flex;
width:100%;
height:270px;

}
.I175783:hover {
}

.I175784, a.I175784 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I175784:hover, a.I175784:hover {
}
@media (max-width:992px) {
.I175784, a.I175784 {
}
.I175784:hover, a.I175784:hover {
display:flex;
width:100%;

}
}

.I175785 .image, .I175785.image {
vertical-align:top;
}
.I175785 .image:hover, .I175785.image:hover {
}

.I175786 .button, .I175786.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I175786 button.button, button.I175786.button {
cursor:pointer;
}
.I175786 .button .text, .I175786.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I175786 .button .icon, .I175786.button .icon {
flex:none;
background-size:100% 100%;
}
.I175786 .button:hover, .I175786.button:hover {
}
.I175786 .button:hover .text, .I175786.button:hover .text {
}
.I175786 .button:hover .icon, .I175786.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I175786 .button, .I175786.button {
}
.I175786 button.button, button.I175786.button {
}
.I175786 .button .text, .I175786.button .text {
font-family:Rubik;

}
.I175786 .button .icon, .I175786.button .icon {
background-size:100% 100%;
}
.I175786 .button:hover, .I175786.button:hover {
}
.I175786 .button:hover .text, .I175786.button:hover .text {
}
.I175786 .button:hover .icon, .I175786.button:hover .icon {
background-size:100% 100%;
}
}

h1.I175819, .I175819 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175819 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I175819:hover {
}
.I175819 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175819 > .viewport:hover {
}


.I175789 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

align-items:center;

	
}
.I175789:hover {
}

.I175790 {
display:flex;

order:3;
width:100%;
max-width:1180px;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:0rem;
box-sizing:border-box;


}
.I175790:hover {
}
@media (max-width:992px) {
.I175790 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:0rem;


flex-direction:row;
}
.I175790:hover {
}
}
@media (max-width:640px) {
.I175790 {


flex-direction:column;
}
.I175790:hover {
}
}

.I175791 {
display:flex;
position:var(--I175791-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:50%;
padding-right:4rem;
box-sizing:border-box;

justify-content:center;


}
.I175791:hover {
}

@media (max-width:992px) {
.I175791 {

width:50%;
margin-right:0px;
padding-right:0px;

justify-content:center;


}
.I175791:hover {
}

}
@media (max-width:640px) {
.I175791 {

order:3;
min-width:100%;
padding-top:1.5rem;

}
.I175791:hover {
}

}
@media (min-width:1440px) {
.I175791 {

width:50%;
padding-right:4rem;

}
.I175791:hover {
}

}
.I175792 {
display:flex;
position:var(--I175792-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:50%;
padding-left:4rem;
box-sizing:border-box;

flex-direction:column;


}
.I175792:hover {
}

@media (max-width:992px) {
.I175792 {

width:50%;

}
.I175792:hover {
}

}
@media (max-width:640px) {
.I175792 {

order:2;
min-width:100%;
padding-left:0rem;

flex-direction:column;
align-items:flex-start;


}
.I175792:hover {
}

}
@media (min-width:1440px) {
.I175792 {

width:50%;

flex-direction:column;


}
.I175792:hover {
}

}
.I175793 {
display:flex;
align-items:flex-start;
position:relative;

order:14;
padding-top:1.5rem;



flex-direction:row;

	
}
.I175793:hover {
}

@media (max-width:992px) {
.I175793 {



flex-direction:column;

	
}
.I175793:hover {
}

}

h1.I175794, .I175794 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175794 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I175794:hover {
}
.I175794 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175794 > .viewport:hover {
}


h1.I175795, .I175795 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175795 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;


}
.I175795:hover {
}
.I175795 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175795 > .viewport:hover {
}


h1.I175796, .I175796 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175796 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;
height:auto;


}
.I175796:hover {
}
.I175796 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175796 > .viewport:hover {
}

@media (max-width:992px) {
.I175796 {

display:flex;

}
.I175796:hover {
}
.I175796 > .viewport {



}
.I175796 > .viewport:hover {
}

}
@media (max-width:640px) {
.I175796 {

height:auto;


}
.I175796:hover {
}
.I175796 > .viewport {



}
.I175796 > .viewport:hover {
}

}

h1.I175797, .I175797 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175797 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
padding-top:0;


}
.I175797:hover {
}
.I175797 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175797 > .viewport:hover {
}

@media (max-width:992px) {
.I175797 {

padding-bottom:1rem;


}
.I175797:hover {
}
.I175797 > .viewport {



}
.I175797 > .viewport:hover {
}

}
@media (max-width:640px) {
.I175797 {

margin-bottom:0;


}
.I175797:hover {
}
.I175797 > .viewport {



}
.I175797 > .viewport:hover {
}

}

h1.I175798, .I175798 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175798 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;


}
.I175798:hover {
}
.I175798 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175798 > .viewport:hover {
}


h1.I175799, .I175799 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175799 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I175799:hover {
}
.I175799 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175799 > .viewport:hover {
}


h1.I175800, .I175800 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175800 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I175800:hover {
}
.I175800 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175800 > .viewport:hover {
}

@media (max-width:640px) {
.I175800 {

margin-bottom:-1.65rem;


}
.I175800:hover {
}
.I175800 > .viewport {



}
.I175800 > .viewport:hover {
}

}

h1.I175801, .I175801 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175801 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:18;
padding-top:1rem;


}
.I175801:hover {
}
.I175801 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175801 > .viewport:hover {
}

@media (min-width:1440px) {
.I175801 {

display:none;

}
.I175801:hover {
}
.I175801 > .viewport {



}
.I175801 > .viewport:hover {
}

}
h1.I175802, .I175802 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175802 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I175802:hover {
}
.I175802 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175802 > .viewport:hover {
}


h1.I175803, .I175803 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175803 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-left:1.125rem;
margin-right:1.125rem;


}
.I175803:hover {
}
.I175803 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175803 > .viewport:hover {
}

@media (max-width:992px) {
.I175803 {

display:none;
margin-left:0rem;
margin-right:0rem;


}
.I175803:hover {
}
.I175803 > .viewport {



}
.I175803 > .viewport:hover {
}

}

h1.I175804, .I175804 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175804 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
width:100%;
height:auto;


}
.I175804:hover {
}
.I175804 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175804 > .viewport:hover {
}

@media (max-width:992px) {
.I175804 {

display:none;

}
.I175804:hover {
}
.I175804 > .viewport {



}
.I175804 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I175804 {

width:100%;
height:auto;


}
.I175804:hover {
}
.I175804 > .viewport {



}
.I175804 > .viewport:hover {
}

}
h1.I175805, .I175805 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175805 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;
width:100%;
padding-top:0.75rem;


}
.I175805:hover {
}
.I175805 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175805 > .viewport:hover {
}

@media (min-width:1440px) {
.I175805 {

width:100%;
box-sizing:border-box;


}
.I175805:hover {
}
.I175805 > .viewport {



}
.I175805 > .viewport:hover {
}

}
h1.I175806, .I175806 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175806 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I175806:hover {
}
.I175806 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175806 > .viewport:hover {
}


.I175807, a.I175807 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I175807:hover, a.I175807:hover {
}
@media (max-width:992px) {
.I175807, a.I175807 {
display:flex;
font-size:1.625rem;


}
.I175807:hover, a.I175807:hover {
}
}
@media (max-width:640px) {
.I175807, a.I175807 {
display:flex;
font-size:1.625rem;


}
.I175807:hover, a.I175807:hover {
}
}

.I175808, a.I175808 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I175808:hover, a.I175808:hover {
}
@media (max-width:992px) {
.I175808, a.I175808 {
}
.I175808:hover, a.I175808:hover {
display:flex;
width:100%;

}
}

.I175809 .image, .I175809.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/solutions-by-industry_comercio.svg?timestamp=20250110192028');
background-size:cover;
background-position:center center;

}
.I175809 .image:hover, .I175809.image:hover {
}

.I175810 .button, .I175810.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(91,167,255);

}
.I175810 button.button, button.I175810.button {
cursor:pointer;
}
.I175810 .button .text, .I175810.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I175810 .button .icon, .I175810.button .icon {
flex:none;
background-size:100% 100%;
}
.I175810 .button:hover, .I175810.button:hover {
background-color:rgb(67,125,192);

}
.I175810 .button:hover .text, .I175810.button:hover .text {
color:rgb(255,255,255);

}
.I175810 .button:hover .icon, .I175810.button:hover .icon {
background-size:100% 100%;
}

.I175811, a.I175811 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I175811:hover, a.I175811:hover {
}

h1.I175812, .I175812 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I175812, .I175812 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I175812, .I175812 p {
margin:0px;
}

figure.I175812, .I175812 figure {
margin:0px;
}

a.I175812, .I175812 a {
text-decoration:inherit;
color:inherit;
}

.I175812 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I175812 article, article.I175812 {
flex-direction:column;	
}
.I175812 article:hover, article.I175812:hover {
}
.I175812 article.active, article.I175812.active {
}
.I175812 .body {
}
.I175812 .body:hover {
	
}
.I175812 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I175812 .body a {
text-decoration:underline;

}
.I175812 .body img {
}
.I175812 .body ul, .I175812 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I175812 .body li {
margin-top:1rem;

line-height:1.625rem;

}
.I175812 .body iframe {
}
.I175812 .body img:hover {
}
.I175812 .body iframe:hover {
}

.I175812 .body li {
list-style-type:disc;
}



.I175813 .button, .I175813.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I175813 button.button, button.I175813.button {
cursor:pointer;
}
.I175813 .button .text, .I175813.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I175813 .button .icon, .I175813.button .icon {
flex:none;
background-size:100% 100%;
}
.I175813 .button:hover, .I175813.button:hover {
}
.I175813 .button:hover .text, .I175813.button:hover .text {
}
.I175813 .button:hover .icon, .I175813.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I175813 .button, .I175813.button {
}
.I175813 button.button, button.I175813.button {
}
.I175813 .button .text, .I175813.button .text {
font-family:Rubik;

}
.I175813 .button .icon, .I175813.button .icon {
background-size:100% 100%;
}
.I175813 .button:hover, .I175813.button:hover {
}
.I175813 .button:hover .text, .I175813.button:hover .text {
}
.I175813 .button:hover .icon, .I175813.button:hover .icon {
background-size:100% 100%;
}
}

.I175814 .button, .I175814.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(17,17,17);
border-style:solid;
border-width:1px;
border-radius:100em;

}
.I175814 button.button, button.I175814.button {
cursor:pointer;
}
.I175814 .button .text, .I175814.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I175814 .button .icon, .I175814.button .icon {
flex:none;
background-size:100% 100%;
}
.I175814 .button:hover, .I175814.button:hover {
}
.I175814 .button:hover .text, .I175814.button:hover .text {
}
.I175814 .button:hover .icon, .I175814.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I175814 .button, .I175814.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I175814 button.button, button.I175814.button {
}
.I175814 .button .text, .I175814.button .text {
color:rgb(108,72,201);

}
.I175814 .button .icon, .I175814.button .icon {
background-size:100% 100%;
}
.I175814 .button:hover, .I175814.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I175814 .button:hover .text, .I175814.button:hover .text {
color:rgb(150,155,160);

}
.I175814 .button:hover .icon, .I175814.button:hover .icon {
background-size:100% 100%;
}
}

.I175815 .button, .I175815.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(238,238,238);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I175815 button.button, button.I175815.button {
cursor:pointer;
}
.I175815 .button .text, .I175815.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I175815 .button .icon, .I175815.button .icon {
flex:none;
background-size:100% 100%;
}
.I175815 .button:hover, .I175815.button:hover {
background-color:rgb(217,217,217);

}
.I175815 .button:hover .text, .I175815.button:hover .text {
}
.I175815 .button:hover .icon, .I175815.button:hover .icon {
background-size:100% 100%;
}

.I175816 {
display:flex;
width:100%;
height:270px;

}
.I175816:hover {
}
@media (min-width:1440px) {
.I175816 {
display:flex;
width:100%;
height:270px;

}
.I175816:hover {
}
}
.I175817, a.I175817 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I175817:hover, a.I175817:hover {
}
@media (max-width:992px) {
.I175817, a.I175817 {
}
.I175817:hover, a.I175817:hover {
display:flex;
width:100%;

}
}

.I175818 .image, .I175818.image {
vertical-align:top;
}
.I175818 .image:hover, .I175818.image:hover {
}

.I67956 {
display:flex;
flex-direction:column;
position:relative;
	
}
.I67956:hover {
}

.I67970 {
display:flex;
position:var(--I67970-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
}
.I67970:hover {
}


h1.I67972, .I67972 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I67972 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I67972:hover {
}
.I67972 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I67972 > .viewport:hover {
}


.I67971 .button, .I67971.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I67971 button.button, button.I67971.button {
cursor:pointer;
}
.I67971 .button .text, .I67971.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I67971 .button .icon, .I67971.button .icon {
flex:none;
background-size:100% 100%;
}
.I67971 .button:hover, .I67971.button:hover {
background-color:rgb(210,40,93);

}
.I67971 .button:hover .text, .I67971.button:hover .text {
}
.I67971 .button:hover .icon, .I67971.button:hover .icon {
background-size:100% 100%;
}


h1.I175861, .I175861 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175861 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I175861:hover {
}
.I175861 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175861 > .viewport:hover {
}


.I175821 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:0rem;
padding-top:8rem;
background-color:rgb(238,238,238);

align-items:center;

	
}
.I175821:hover {
}
@media (max-width:992px) {
.I175821 {
padding-bottom:0rem;
padding-top:4rem;

	
}
.I175821:hover {
}
}
@media (min-width:1440px) {
.I175821 {
padding-top:4rem;

	
}
.I175821:hover {
}
}
.I175822 {
display:flex;

order:1;
width:100%;
max-width:1164px;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;


flex-direction:column;
}
.I175822:hover {
}
@media (max-width:992px) {
.I175822 {

max-width:640px;
padding-left:1.625rem;
padding-right:1.625rem;


}
.I175822:hover {
}
}
@media (min-width:1440px) {
.I175822 {

width:100%;


}
.I175822:hover {
}
}
.I175823 {
display:flex;
position:var(--I175823-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
box-sizing:border-box;

}
.I175823:hover {
}


.I175824 {
display:flex;
position:var(--I175824-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
margin-top:4rem;
box-sizing:border-box;

flex-direction:row;
justify-content:flex-start;
align-items:stretch;


}
.I175824:hover {
}

@media (max-width:992px) {
.I175824 {

margin-top:2rem;

flex-direction:column;


}
.I175824:hover {
}

}

.I175825 {
display:flex;
position:var(--I175825-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:5;
}
.I175825:hover {
}


.I175826 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:calc(100% / 3 - 1.333rem);
margin-left:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgb(255,255,255);
box-sizing:border-box;



flex-direction:column;

	
}
.I175826:hover {
}

@media (max-width:992px) {
.I175826 {

width:100%;
margin-left:0;
margin-top:2rem;



	
}
.I175826:hover {
}

}
@media (max-width:640px) {
.I175826 {

margin-bottom:1rem;
margin-top:1rem;



	
}
.I175826:hover {
}

}

.I175827 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:calc(100% / 3 - 1.333rem);
padding:2rem;
border-radius:1rem;
background-color:rgb(255,255,255);
box-sizing:border-box;



flex-direction:column;

	
}
.I175827:hover {
}

@media (max-width:992px) {
.I175827 {

width:100%;



	
}
.I175827:hover {
}

}
@media (max-width:640px) {
.I175827 {

margin-bottom:1rem;



	
}
.I175827:hover {
}

}

.I175828 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
width:calc(100% / 3 - 1.333rem);
margin-left:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgb(255,255,255);
box-sizing:border-box;
overflow:hidden;


flex-direction:column;

	
}
.I175828:hover {
}

@media (max-width:992px) {
.I175828 {

width:100%;
margin-left:0;
margin-top:2rem;



	
}
.I175828:hover {
}

}
@media (max-width:640px) {
.I175828 {

margin-top:1rem;



	
}
.I175828:hover {
}

}

h1.I175829, .I175829 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175829 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I175829:hover {
}
.I175829 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I175829 > .viewport:hover {
}


h1.I175830, .I175830 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175830 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-top:1rem;


}
.I175830:hover {
}
.I175830 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175830 > .viewport:hover {
}


h1.I175831, .I175831 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175831 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-top:2rem;


}
.I175831:hover {
}
.I175831 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175831 > .viewport:hover {
}


h1.I175832, .I175832 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175832 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I175832:hover {
}
.I175832 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175832 > .viewport:hover {
}


h1.I175833, .I175833 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175833 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I175833:hover {
}
.I175833 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175833 > .viewport:hover {
}


h1.I175834, .I175834 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175834 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I175834:hover {
}
.I175834 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175834 > .viewport:hover {
}


h1.I175835, .I175835 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175835 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I175835:hover {
}
.I175835 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175835 > .viewport:hover {
}


h1.I175836, .I175836 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175836 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I175836:hover {
}
.I175836 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175836 > .viewport:hover {
}


h1.I175837, .I175837 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175837 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I175837:hover {
}
.I175837 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175837 > .viewport:hover {
}


h1.I175838, .I175838 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175838 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I175838:hover {
}
.I175838 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175838 > .viewport:hover {
}


h1.I175839, .I175839 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175839 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I175839:hover {
}
.I175839 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175839 > .viewport:hover {
}


h1.I175840, .I175840 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175840 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I175840:hover {
}
.I175840 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175840 > .viewport:hover {
}


h1.I175841, .I175841 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175841 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I175841:hover {
}
.I175841 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175841 > .viewport:hover {
}


h1.I175842, .I175842 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175842 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I175842:hover {
}
.I175842 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175842 > .viewport:hover {
}


h1.I175843, .I175843 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175843 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I175843:hover {
}
.I175843 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175843 > .viewport:hover {
}


h1.I175844, .I175844 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175844 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:2;
width:100%;


}
.I175844:hover {
}
.I175844 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I175844 > .viewport:hover {
}


.I175845, a.I175845 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:3.25rem;
font-weight:600;
text-align:center;
color:rgb(17,17,17);


}
.I175845:hover, a.I175845:hover {
}
@media (max-width:992px) {
.I175845, a.I175845 {
display:flex;
font-size:1.625rem;


}
.I175845:hover, a.I175845:hover {
}
}
@media (max-width:640px) {
.I175845, a.I175845 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I175845:hover, a.I175845:hover {
}
}

.I175846, a.I175846 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.65em;

padding-bottom:1rem;

}
.I175846:hover, a.I175846:hover {
}
@media (max-width:992px) {
.I175846, a.I175846 {
}
.I175846:hover, a.I175846:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I175846, a.I175846 {
display:flex;
padding-bottom:1rem;

}
.I175846:hover, a.I175846:hover {
}
}

.I175847 .button, .I175847.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100em;
background-color:rgb(250,50,99);

}
.I175847 button.button, button.I175847.button {
cursor:pointer;
}
.I175847 .button .text, .I175847.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:500;
color:rgb(255,255,255);
line-height:26px;

}
.I175847 .button .icon, .I175847.button .icon {
flex:none;
background-size:100% 100%;
}
.I175847 .button:hover, .I175847.button:hover {
background-color:rgb(210,40,93);

}
.I175847 .button:hover .text, .I175847.button:hover .text {
}
.I175847 .button:hover .icon, .I175847.button:hover .icon {
background-size:100% 100%;
}

.I175848, a.I175848 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:2rem;

}
.I175848:hover, a.I175848:hover {
}

.I175849, a.I175849 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.65em;

padding-bottom:1rem;

}
.I175849:hover, a.I175849:hover {
}
@media (max-width:992px) {
.I175849, a.I175849 {
display:flex;
padding-bottom:1rem;

}
.I175849:hover, a.I175849:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I175849, a.I175849 {
display:flex;
padding-bottom:1rem;

}
.I175849:hover, a.I175849:hover {
}
}

.I175850 .button, .I175850.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I175850 button.button, button.I175850.button {
cursor:pointer;
}
.I175850 .button .text, .I175850.button .text {
}
.I175850 .button .icon, .I175850.button .icon {
flex:none;
background-size:100% 100%;
}
.I175850 .button:hover, .I175850.button:hover {
}
.I175850 .button:hover .text, .I175850.button:hover .text {
}
.I175850 .button:hover .icon, .I175850.button:hover .icon {
background-size:100% 100%;
}

.I175851 .button, .I175851.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I175851 button.button, button.I175851.button {
cursor:pointer;
}
.I175851 .button .text, .I175851.button .text {
}
.I175851 .button .icon, .I175851.button .icon {
flex:none;
background-size:100% 100%;
}
.I175851 .button:hover, .I175851.button:hover {
}
.I175851 .button:hover .text, .I175851.button:hover .text {
}
.I175851 .button:hover .icon, .I175851.button:hover .icon {
background-size:100% 100%;
}

.I175852 .button, .I175852.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I175852 button.button, button.I175852.button {
cursor:pointer;
}
.I175852 .button .text, .I175852.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I175852 .button .icon, .I175852.button .icon {
flex:none;
background-size:100% 100%;
}
.I175852 .button:hover, .I175852.button:hover {
}
.I175852 .button:hover .text, .I175852.button:hover .text {
}
.I175852 .button:hover .icon, .I175852.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I175852 .button, .I175852.button {
}
.I175852 button.button, button.I175852.button {
}
.I175852 .button .text, .I175852.button .text {
font-family:Rubik;

}
.I175852 .button .icon, .I175852.button .icon {
background-size:100% 100%;
}
.I175852 .button:hover, .I175852.button:hover {
}
.I175852 .button:hover .text, .I175852.button:hover .text {
}
.I175852 .button:hover .icon, .I175852.button:hover .icon {
background-size:100% 100%;
}
}

.I175853, a.I175853 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:2rem;

}
.I175853:hover, a.I175853:hover {
}

.I175854, a.I175854 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.65em;

padding-bottom:1rem;

}
.I175854:hover, a.I175854:hover {
}
@media (max-width:992px) {
.I175854, a.I175854 {
display:flex;
padding-bottom:1rem;

}
.I175854:hover, a.I175854:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I175854, a.I175854 {
display:flex;
padding-bottom:1rem;

}
.I175854:hover, a.I175854:hover {
}
}

.I175855 .button, .I175855.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I175855 button.button, button.I175855.button {
cursor:pointer;
}
.I175855 .button .text, .I175855.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I175855 .button .icon, .I175855.button .icon {
flex:none;
background-size:100% 100%;
}
.I175855 .button:hover, .I175855.button:hover {
}
.I175855 .button:hover .text, .I175855.button:hover .text {
}
.I175855 .button:hover .icon, .I175855.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I175855 .button, .I175855.button {
}
.I175855 button.button, button.I175855.button {
}
.I175855 .button .text, .I175855.button .text {
font-family:Rubik;

}
.I175855 .button .icon, .I175855.button .icon {
background-size:100% 100%;
}
.I175855 .button:hover, .I175855.button:hover {
}
.I175855 .button:hover .text, .I175855.button:hover .text {
}
.I175855 .button:hover .icon, .I175855.button:hover .icon {
background-size:100% 100%;
}
}

.I175856 .button, .I175856.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:4rem;

}
.I175856 button.button, button.I175856.button {
cursor:pointer;
}
.I175856 .button .text, .I175856.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I175856 .button .icon, .I175856.button .icon {
flex:none;
background-size:100% 100%;
}
.I175856 .button:hover, .I175856.button:hover {
}
.I175856 .button:hover .text, .I175856.button:hover .text {
}
.I175856 .button:hover .icon, .I175856.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I175856 .button, .I175856.button {
margin-top:2rem;

}
.I175856 button.button, button.I175856.button {
}
.I175856 .button .text, .I175856.button .text {
font-family:Rubik;

}
.I175856 .button .icon, .I175856.button .icon {
background-size:100% 100%;
}
.I175856 .button:hover, .I175856.button:hover {
}
.I175856 .button:hover .text, .I175856.button:hover .text {
}
.I175856 .button:hover .icon, .I175856.button:hover .icon {
background-size:100% 100%;
}
}

.I175857, a.I175857 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:2rem;

}
.I175857:hover, a.I175857:hover {
}

.I175858, a.I175858 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I175858:hover, a.I175858:hover {
}
@media (max-width:992px) {
.I175858, a.I175858 {
}
.I175858:hover, a.I175858:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I175858, a.I175858 {
display:flex;
padding-bottom:1rem;

}
.I175858:hover, a.I175858:hover {
}
}

.I175859 .button, .I175859.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I175859 button.button, button.I175859.button {
cursor:pointer;
}
.I175859 .button .text, .I175859.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I175859 .button .icon, .I175859.button .icon {
flex:none;
background-size:100% 100%;
}
.I175859 .button:hover, .I175859.button:hover {
}
.I175859 .button:hover .text, .I175859.button:hover .text {
}
.I175859 .button:hover .icon, .I175859.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I175859 .button, .I175859.button {
}
.I175859 button.button, button.I175859.button {
}
.I175859 .button .text, .I175859.button .text {
font-family:Rubik;

}
.I175859 .button .icon, .I175859.button .icon {
background-size:100% 100%;
}
.I175859 .button:hover, .I175859.button:hover {
}
.I175859 .button:hover .text, .I175859.button:hover .text {
}
.I175859 .button:hover .icon, .I175859.button:hover .icon {
background-size:100% 100%;
}
}

.I175860 .button, .I175860.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(245,245,245);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(245,245,245);

}
.I175860 button.button, button.I175860.button {
cursor:pointer;
}
.I175860 .button .text, .I175860.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:26px;

}
.I175860 .button .icon, .I175860.button .icon {
flex:none;
background-size:100% 100%;
}
.I175860 .button:hover, .I175860.button:hover {
border-color:rgb(245,245,245);

}
.I175860 .button:hover .text, .I175860.button:hover .text {
}
.I175860 .button:hover .icon, .I175860.button:hover .icon {
background-size:100% 100%;
}

h1.I175902, .I175902 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175902 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I175902:hover {
}
.I175902 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175902 > .viewport:hover {
}


.I175862 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:0rem;
padding-top:0rem;
background-color:rgb(238,238,238);

align-items:center;

	
}
.I175862:hover {
}
@media (max-width:992px) {
.I175862 {
padding-bottom:0rem;
padding-top:0rem;

	
}
.I175862:hover {
}
}

.I175863 {
display:flex;

order:1;
width:100%;
max-width:1164px;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;


flex-direction:column;
}
.I175863:hover {
}
@media (max-width:992px) {
.I175863 {

max-width:640px;
padding-left:1.625rem;
padding-right:1.625rem;


}
.I175863:hover {
}
}
@media (min-width:1440px) {
.I175863 {

width:100%;


}
.I175863:hover {
}
}
.I175864 {
display:flex;
position:var(--I175864-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
box-sizing:border-box;

}
.I175864:hover {
}


.I175865 {
display:flex;
position:var(--I175865-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
margin-top:2rem;
box-sizing:border-box;

flex-direction:row;
justify-content:flex-start;
align-items:stretch;


}
.I175865:hover {
}

@media (max-width:992px) {
.I175865 {

margin-top:2rem;

flex-direction:column;


}
.I175865:hover {
}

}

.I175866 {
display:flex;
position:var(--I175866-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:5;
}
.I175866:hover {
}


.I175867 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:calc(100% / 3 - 1.333rem);
margin-left:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgb(255,255,255);
box-sizing:border-box;



flex-direction:column;

	
}
.I175867:hover {
}

@media (max-width:992px) {
.I175867 {

width:100%;
margin-left:0;
margin-top:2rem;



	
}
.I175867:hover {
}

}
@media (max-width:640px) {
.I175867 {

margin-bottom:1rem;
margin-top:1rem;



	
}
.I175867:hover {
}

}

.I175868 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:calc(100% / 3 - 1.333rem);
padding:2rem;
border-radius:1rem;
background-color:rgb(255,255,255);
box-sizing:border-box;



flex-direction:column;

	
}
.I175868:hover {
}

@media (max-width:992px) {
.I175868 {

width:100%;



	
}
.I175868:hover {
}

}
@media (max-width:640px) {
.I175868 {

margin-bottom:1rem;



	
}
.I175868:hover {
}

}

.I175869 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
width:calc(100% / 3 - 1.333rem);
margin-left:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgb(255,255,255);
box-sizing:border-box;
overflow:hidden;


flex-direction:column;

	
}
.I175869:hover {
}

@media (max-width:992px) {
.I175869 {

width:100%;
margin-left:0;
margin-top:2rem;



	
}
.I175869:hover {
}

}
@media (max-width:640px) {
.I175869 {

margin-top:1rem;



	
}
.I175869:hover {
}

}

h1.I175870, .I175870 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175870 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
width:100%;


}
.I175870:hover {
}
.I175870 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175870 > .viewport:hover {
}


h1.I175871, .I175871 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175871 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-top:1rem;


}
.I175871:hover {
}
.I175871 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175871 > .viewport:hover {
}


h1.I175872, .I175872 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175872 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-top:2rem;


}
.I175872:hover {
}
.I175872 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175872 > .viewport:hover {
}


h1.I175873, .I175873 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175873 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I175873:hover {
}
.I175873 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175873 > .viewport:hover {
}


h1.I175874, .I175874 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175874 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I175874:hover {
}
.I175874 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175874 > .viewport:hover {
}


h1.I175875, .I175875 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175875 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I175875:hover {
}
.I175875 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175875 > .viewport:hover {
}


h1.I175876, .I175876 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175876 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I175876:hover {
}
.I175876 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175876 > .viewport:hover {
}


h1.I175877, .I175877 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175877 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I175877:hover {
}
.I175877 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175877 > .viewport:hover {
}


h1.I175878, .I175878 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175878 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I175878:hover {
}
.I175878 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175878 > .viewport:hover {
}


h1.I175879, .I175879 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175879 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I175879:hover {
}
.I175879 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175879 > .viewport:hover {
}


h1.I175880, .I175880 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175880 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I175880:hover {
}
.I175880 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175880 > .viewport:hover {
}


h1.I175881, .I175881 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175881 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I175881:hover {
}
.I175881 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175881 > .viewport:hover {
}


h1.I175882, .I175882 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175882 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I175882:hover {
}
.I175882 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175882 > .viewport:hover {
}


h1.I175883, .I175883 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175883 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I175883:hover {
}
.I175883 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175883 > .viewport:hover {
}


h1.I175884, .I175884 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175884 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I175884:hover {
}
.I175884 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175884 > .viewport:hover {
}


h1.I175885, .I175885 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175885 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:2;
width:100%;


}
.I175885:hover {
}
.I175885 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I175885 > .viewport:hover {
}


.I175886, a.I175886 {
display:flex;
font-family:Graphik;
font-size:3.25rem;
font-weight:600;
color:rgb(255,255,255);


}
.I175886:hover, a.I175886:hover {
}
@media (max-width:992px) {
.I175886, a.I175886 {
display:flex;
font-size:1.625rem;


}
.I175886:hover, a.I175886:hover {
}
}

.I175887, a.I175887 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.65em;

padding-bottom:1rem;

}
.I175887:hover, a.I175887:hover {
}
@media (max-width:992px) {
.I175887, a.I175887 {
}
.I175887:hover, a.I175887:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I175887, a.I175887 {
display:flex;
padding-bottom:1rem;

}
.I175887:hover, a.I175887:hover {
}
}

.I175888 .button, .I175888.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100em;
background-color:rgb(250,50,99);

}
.I175888 button.button, button.I175888.button {
cursor:pointer;
}
.I175888 .button .text, .I175888.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:500;
color:rgb(255,255,255);
line-height:26px;

}
.I175888 .button .icon, .I175888.button .icon {
flex:none;
background-size:100% 100%;
}
.I175888 .button:hover, .I175888.button:hover {
background-color:rgb(210,40,93);

}
.I175888 .button:hover .text, .I175888.button:hover .text {
}
.I175888 .button:hover .icon, .I175888.button:hover .icon {
background-size:100% 100%;
}

.I175889, a.I175889 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:2rem;

}
.I175889:hover, a.I175889:hover {
}

.I175890, a.I175890 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.65em;

padding-bottom:1rem;

}
.I175890:hover, a.I175890:hover {
}
@media (max-width:992px) {
.I175890, a.I175890 {
display:flex;
padding-bottom:1rem;

}
.I175890:hover, a.I175890:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I175890, a.I175890 {
display:flex;
padding-bottom:1rem;

}
.I175890:hover, a.I175890:hover {
}
}

.I175891 .button, .I175891.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I175891 button.button, button.I175891.button {
cursor:pointer;
}
.I175891 .button .text, .I175891.button .text {
}
.I175891 .button .icon, .I175891.button .icon {
flex:none;
background-size:100% 100%;
}
.I175891 .button:hover, .I175891.button:hover {
}
.I175891 .button:hover .text, .I175891.button:hover .text {
}
.I175891 .button:hover .icon, .I175891.button:hover .icon {
background-size:100% 100%;
}

.I175892 .button, .I175892.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I175892 button.button, button.I175892.button {
cursor:pointer;
}
.I175892 .button .text, .I175892.button .text {
}
.I175892 .button .icon, .I175892.button .icon {
flex:none;
background-size:100% 100%;
}
.I175892 .button:hover, .I175892.button:hover {
}
.I175892 .button:hover .text, .I175892.button:hover .text {
}
.I175892 .button:hover .icon, .I175892.button:hover .icon {
background-size:100% 100%;
}

.I175893 .button, .I175893.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I175893 button.button, button.I175893.button {
cursor:pointer;
}
.I175893 .button .text, .I175893.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I175893 .button .icon, .I175893.button .icon {
flex:none;
background-size:100% 100%;
}
.I175893 .button:hover, .I175893.button:hover {
}
.I175893 .button:hover .text, .I175893.button:hover .text {
}
.I175893 .button:hover .icon, .I175893.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I175893 .button, .I175893.button {
}
.I175893 button.button, button.I175893.button {
}
.I175893 .button .text, .I175893.button .text {
font-family:Rubik;

}
.I175893 .button .icon, .I175893.button .icon {
background-size:100% 100%;
}
.I175893 .button:hover, .I175893.button:hover {
}
.I175893 .button:hover .text, .I175893.button:hover .text {
}
.I175893 .button:hover .icon, .I175893.button:hover .icon {
background-size:100% 100%;
}
}

.I175894, a.I175894 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:2rem;

}
.I175894:hover, a.I175894:hover {
}

.I175895, a.I175895 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.65em;

padding-bottom:1rem;

}
.I175895:hover, a.I175895:hover {
}
@media (max-width:992px) {
.I175895, a.I175895 {
display:flex;
padding-bottom:1rem;

}
.I175895:hover, a.I175895:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I175895, a.I175895 {
display:flex;
padding-bottom:1rem;

}
.I175895:hover, a.I175895:hover {
}
}

.I175896 .button, .I175896.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I175896 button.button, button.I175896.button {
cursor:pointer;
}
.I175896 .button .text, .I175896.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I175896 .button .icon, .I175896.button .icon {
flex:none;
background-size:100% 100%;
}
.I175896 .button:hover, .I175896.button:hover {
}
.I175896 .button:hover .text, .I175896.button:hover .text {
}
.I175896 .button:hover .icon, .I175896.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I175896 .button, .I175896.button {
}
.I175896 button.button, button.I175896.button {
}
.I175896 .button .text, .I175896.button .text {
font-family:Rubik;

}
.I175896 .button .icon, .I175896.button .icon {
background-size:100% 100%;
}
.I175896 .button:hover, .I175896.button:hover {
}
.I175896 .button:hover .text, .I175896.button:hover .text {
}
.I175896 .button:hover .icon, .I175896.button:hover .icon {
background-size:100% 100%;
}
}

.I175897 .button, .I175897.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:4rem;

}
.I175897 button.button, button.I175897.button {
cursor:pointer;
}
.I175897 .button .text, .I175897.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I175897 .button .icon, .I175897.button .icon {
flex:none;
background-size:100% 100%;
}
.I175897 .button:hover, .I175897.button:hover {
}
.I175897 .button:hover .text, .I175897.button:hover .text {
}
.I175897 .button:hover .icon, .I175897.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I175897 .button, .I175897.button {
margin-top:2rem;

}
.I175897 button.button, button.I175897.button {
}
.I175897 .button .text, .I175897.button .text {
font-family:Rubik;

}
.I175897 .button .icon, .I175897.button .icon {
background-size:100% 100%;
}
.I175897 .button:hover, .I175897.button:hover {
}
.I175897 .button:hover .text, .I175897.button:hover .text {
}
.I175897 .button:hover .icon, .I175897.button:hover .icon {
background-size:100% 100%;
}
}

.I175898, a.I175898 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:2rem;

}
.I175898:hover, a.I175898:hover {
}

.I175899, a.I175899 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I175899:hover, a.I175899:hover {
}
@media (max-width:992px) {
.I175899, a.I175899 {
}
.I175899:hover, a.I175899:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I175899, a.I175899 {
display:flex;
padding-bottom:1rem;

}
.I175899:hover, a.I175899:hover {
}
}

.I175900 .button, .I175900.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I175900 button.button, button.I175900.button {
cursor:pointer;
}
.I175900 .button .text, .I175900.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I175900 .button .icon, .I175900.button .icon {
flex:none;
background-size:100% 100%;
}
.I175900 .button:hover, .I175900.button:hover {
}
.I175900 .button:hover .text, .I175900.button:hover .text {
}
.I175900 .button:hover .icon, .I175900.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I175900 .button, .I175900.button {
}
.I175900 button.button, button.I175900.button {
}
.I175900 .button .text, .I175900.button .text {
font-family:Rubik;

}
.I175900 .button .icon, .I175900.button .icon {
background-size:100% 100%;
}
.I175900 .button:hover, .I175900.button:hover {
}
.I175900 .button:hover .text, .I175900.button:hover .text {
}
.I175900 .button:hover .icon, .I175900.button:hover .icon {
background-size:100% 100%;
}
}

.I175901 .button, .I175901.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(245,245,245);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(245,245,245);

}
.I175901 button.button, button.I175901.button {
cursor:pointer;
}
.I175901 .button .text, .I175901.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:26px;

}
.I175901 .button .icon, .I175901.button .icon {
flex:none;
background-size:100% 100%;
}
.I175901 .button:hover, .I175901.button:hover {
border-color:rgb(245,245,245);

}
.I175901 .button:hover .text, .I175901.button:hover .text {
}
.I175901 .button:hover .icon, .I175901.button:hover .icon {
background-size:100% 100%;
}

h1.I175943, .I175943 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175943 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;


}
.I175943:hover {
}
.I175943 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175943 > .viewport:hover {
}


.I175903 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:0rem;
padding-top:0rem;
background-color:rgb(238,238,238);

align-items:center;

	
}
.I175903:hover {
}
@media (max-width:992px) {
.I175903 {
padding-bottom:0rem;
padding-top:0rem;

	
}
.I175903:hover {
}
}
@media (max-width:640px) {
.I175903 {
padding-top:0rem;

	
}
.I175903:hover {
}
}

.I175904 {
display:flex;

order:1;
width:100%;
max-width:1164px;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;


flex-direction:column;
}
.I175904:hover {
}
@media (max-width:992px) {
.I175904 {

max-width:640px;
padding-left:1.625rem;
padding-right:1.625rem;


}
.I175904:hover {
}
}
@media (min-width:1440px) {
.I175904 {

width:100%;


}
.I175904:hover {
}
}
.I175905 {
display:flex;
position:var(--I175905-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:1;
box-sizing:border-box;

}
.I175905:hover {
}


.I175906 {
display:flex;
position:var(--I175906-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
margin-top:2rem;
box-sizing:border-box;

flex-direction:row;
justify-content:flex-start;
align-items:stretch;


}
.I175906:hover {
}

@media (max-width:992px) {
.I175906 {

margin-top:2rem;

flex-direction:column;


}
.I175906:hover {
}

}

.I175907 {
display:flex;
position:var(--I175907-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:5;
}
.I175907:hover {
}


.I175908 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:calc(100% / 3 - 1.333rem);
margin-left:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgb(255,255,255);
box-sizing:border-box;



flex-direction:column;

	
}
.I175908:hover {
}

@media (max-width:992px) {
.I175908 {

width:100%;
margin-left:0;
margin-top:2rem;



	
}
.I175908:hover {
}

}
@media (max-width:640px) {
.I175908 {

margin-bottom:1rem;
margin-top:1rem;



	
}
.I175908:hover {
}

}

.I175909 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:calc(100% / 3 - 1.333rem);
padding:2rem;
border-radius:1rem;
background-color:rgb(255,255,255);
box-sizing:border-box;



flex-direction:column;

	
}
.I175909:hover {
}

@media (max-width:992px) {
.I175909 {

width:100%;



	
}
.I175909:hover {
}

}
@media (max-width:640px) {
.I175909 {

margin-bottom:1rem;



	
}
.I175909:hover {
}

}

.I175910 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
width:calc(100% / 3 - 1.333rem);
margin-left:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgb(255,255,255);
box-sizing:border-box;
overflow:hidden;


flex-direction:column;

	
}
.I175910:hover {
}

@media (max-width:992px) {
.I175910 {

width:100%;
margin-left:0;
margin-top:2rem;



	
}
.I175910:hover {
}

}
@media (max-width:640px) {
.I175910 {

margin-top:1rem;



	
}
.I175910:hover {
}

}

h1.I175911, .I175911 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175911 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
width:100%;


}
.I175911:hover {
}
.I175911 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175911 > .viewport:hover {
}


h1.I175912, .I175912 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175912 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
margin-top:1rem;


}
.I175912:hover {
}
.I175912 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175912 > .viewport:hover {
}


h1.I175913, .I175913 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175913 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
margin-top:2rem;


}
.I175913:hover {
}
.I175913 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175913 > .viewport:hover {
}


h1.I175914, .I175914 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175914 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I175914:hover {
}
.I175914 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175914 > .viewport:hover {
}


h1.I175915, .I175915 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175915 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I175915:hover {
}
.I175915 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175915 > .viewport:hover {
}


h1.I175916, .I175916 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175916 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I175916:hover {
}
.I175916 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175916 > .viewport:hover {
}


h1.I175917, .I175917 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175917 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I175917:hover {
}
.I175917 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175917 > .viewport:hover {
}


h1.I175918, .I175918 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175918 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I175918:hover {
}
.I175918 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175918 > .viewport:hover {
}


h1.I175919, .I175919 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175919 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I175919:hover {
}
.I175919 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175919 > .viewport:hover {
}


h1.I175920, .I175920 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175920 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I175920:hover {
}
.I175920 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175920 > .viewport:hover {
}


h1.I175921, .I175921 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175921 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I175921:hover {
}
.I175921 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175921 > .viewport:hover {
}


h1.I175922, .I175922 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175922 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I175922:hover {
}
.I175922 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175922 > .viewport:hover {
}


h1.I175923, .I175923 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175923 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I175923:hover {
}
.I175923 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175923 > .viewport:hover {
}


h1.I175924, .I175924 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175924 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I175924:hover {
}
.I175924 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175924 > .viewport:hover {
}


h1.I175925, .I175925 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175925 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I175925:hover {
}
.I175925 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175925 > .viewport:hover {
}


h1.I175926, .I175926 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175926 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:2;
width:100%;


}
.I175926:hover {
}
.I175926 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I175926 > .viewport:hover {
}


.I175927, a.I175927 {
display:flex;
font-family:Graphik;
font-size:3.25rem;
font-weight:600;
color:rgb(255,255,255);


}
.I175927:hover, a.I175927:hover {
}
@media (max-width:992px) {
.I175927, a.I175927 {
display:flex;
font-size:1.625rem;


}
.I175927:hover, a.I175927:hover {
}
}

.I175928, a.I175928 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.65em;

padding-bottom:1rem;

}
.I175928:hover, a.I175928:hover {
}
@media (max-width:992px) {
.I175928, a.I175928 {
}
.I175928:hover, a.I175928:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I175928, a.I175928 {
display:flex;
padding-bottom:1rem;

}
.I175928:hover, a.I175928:hover {
}
}

.I175929 .button, .I175929.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100em;
background-color:rgb(250,50,99);

}
.I175929 button.button, button.I175929.button {
cursor:pointer;
}
.I175929 .button .text, .I175929.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:500;
color:rgb(255,255,255);
line-height:26px;

}
.I175929 .button .icon, .I175929.button .icon {
flex:none;
background-size:100% 100%;
}
.I175929 .button:hover, .I175929.button:hover {
background-color:rgb(210,40,93);

}
.I175929 .button:hover .text, .I175929.button:hover .text {
}
.I175929 .button:hover .icon, .I175929.button:hover .icon {
background-size:100% 100%;
}

.I175930, a.I175930 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:2rem;

}
.I175930:hover, a.I175930:hover {
}

.I175931, a.I175931 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.65em;

padding-bottom:1rem;

}
.I175931:hover, a.I175931:hover {
}
@media (max-width:992px) {
.I175931, a.I175931 {
display:flex;
padding-bottom:1rem;

}
.I175931:hover, a.I175931:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I175931, a.I175931 {
display:flex;
padding-bottom:1rem;

}
.I175931:hover, a.I175931:hover {
}
}

.I175932 .button, .I175932.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I175932 button.button, button.I175932.button {
cursor:pointer;
}
.I175932 .button .text, .I175932.button .text {
}
.I175932 .button .icon, .I175932.button .icon {
flex:none;
background-size:100% 100%;
}
.I175932 .button:hover, .I175932.button:hover {
}
.I175932 .button:hover .text, .I175932.button:hover .text {
}
.I175932 .button:hover .icon, .I175932.button:hover .icon {
background-size:100% 100%;
}

.I175933 .button, .I175933.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I175933 button.button, button.I175933.button {
cursor:pointer;
}
.I175933 .button .text, .I175933.button .text {
}
.I175933 .button .icon, .I175933.button .icon {
flex:none;
background-size:100% 100%;
}
.I175933 .button:hover, .I175933.button:hover {
}
.I175933 .button:hover .text, .I175933.button:hover .text {
}
.I175933 .button:hover .icon, .I175933.button:hover .icon {
background-size:100% 100%;
}

.I175934 .button, .I175934.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I175934 button.button, button.I175934.button {
cursor:pointer;
}
.I175934 .button .text, .I175934.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I175934 .button .icon, .I175934.button .icon {
flex:none;
background-size:100% 100%;
}
.I175934 .button:hover, .I175934.button:hover {
}
.I175934 .button:hover .text, .I175934.button:hover .text {
}
.I175934 .button:hover .icon, .I175934.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I175934 .button, .I175934.button {
}
.I175934 button.button, button.I175934.button {
}
.I175934 .button .text, .I175934.button .text {
font-family:Rubik;

}
.I175934 .button .icon, .I175934.button .icon {
background-size:100% 100%;
}
.I175934 .button:hover, .I175934.button:hover {
}
.I175934 .button:hover .text, .I175934.button:hover .text {
}
.I175934 .button:hover .icon, .I175934.button:hover .icon {
background-size:100% 100%;
}
}

.I175935, a.I175935 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:2rem;

}
.I175935:hover, a.I175935:hover {
}

.I175936, a.I175936 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.65em;

padding-bottom:1rem;

}
.I175936:hover, a.I175936:hover {
}
@media (max-width:992px) {
.I175936, a.I175936 {
display:flex;
padding-bottom:1rem;

}
.I175936:hover, a.I175936:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I175936, a.I175936 {
display:flex;
padding-bottom:1rem;

}
.I175936:hover, a.I175936:hover {
}
}

.I175937 .button, .I175937.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I175937 button.button, button.I175937.button {
cursor:pointer;
}
.I175937 .button .text, .I175937.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I175937 .button .icon, .I175937.button .icon {
flex:none;
background-size:100% 100%;
}
.I175937 .button:hover, .I175937.button:hover {
}
.I175937 .button:hover .text, .I175937.button:hover .text {
}
.I175937 .button:hover .icon, .I175937.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I175937 .button, .I175937.button {
}
.I175937 button.button, button.I175937.button {
}
.I175937 .button .text, .I175937.button .text {
font-family:Rubik;

}
.I175937 .button .icon, .I175937.button .icon {
background-size:100% 100%;
}
.I175937 .button:hover, .I175937.button:hover {
}
.I175937 .button:hover .text, .I175937.button:hover .text {
}
.I175937 .button:hover .icon, .I175937.button:hover .icon {
background-size:100% 100%;
}
}

.I175938 .button, .I175938.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:4rem;

}
.I175938 button.button, button.I175938.button {
cursor:pointer;
}
.I175938 .button .text, .I175938.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I175938 .button .icon, .I175938.button .icon {
flex:none;
background-size:100% 100%;
}
.I175938 .button:hover, .I175938.button:hover {
}
.I175938 .button:hover .text, .I175938.button:hover .text {
}
.I175938 .button:hover .icon, .I175938.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I175938 .button, .I175938.button {
margin-top:2rem;

}
.I175938 button.button, button.I175938.button {
}
.I175938 .button .text, .I175938.button .text {
font-family:Rubik;

}
.I175938 .button .icon, .I175938.button .icon {
background-size:100% 100%;
}
.I175938 .button:hover, .I175938.button:hover {
}
.I175938 .button:hover .text, .I175938.button:hover .text {
}
.I175938 .button:hover .icon, .I175938.button:hover .icon {
background-size:100% 100%;
}
}

.I175939, a.I175939 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:2rem;

}
.I175939:hover, a.I175939:hover {
}

.I175940, a.I175940 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I175940:hover, a.I175940:hover {
}
@media (max-width:992px) {
.I175940, a.I175940 {
}
.I175940:hover, a.I175940:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I175940, a.I175940 {
display:flex;
padding-bottom:1rem;

}
.I175940:hover, a.I175940:hover {
}
}

.I175941 .button, .I175941.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I175941 button.button, button.I175941.button {
cursor:pointer;
}
.I175941 .button .text, .I175941.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I175941 .button .icon, .I175941.button .icon {
flex:none;
background-size:100% 100%;
}
.I175941 .button:hover, .I175941.button:hover {
}
.I175941 .button:hover .text, .I175941.button:hover .text {
}
.I175941 .button:hover .icon, .I175941.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I175941 .button, .I175941.button {
}
.I175941 button.button, button.I175941.button {
}
.I175941 .button .text, .I175941.button .text {
font-family:Rubik;

}
.I175941 .button .icon, .I175941.button .icon {
background-size:100% 100%;
}
.I175941 .button:hover, .I175941.button:hover {
}
.I175941 .button:hover .text, .I175941.button:hover .text {
}
.I175941 .button:hover .icon, .I175941.button:hover .icon {
background-size:100% 100%;
}
}

.I175942 .button, .I175942.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(245,245,245);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(245,245,245);

}
.I175942 button.button, button.I175942.button {
cursor:pointer;
}
.I175942 .button .text, .I175942.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:26px;

}
.I175942 .button .icon, .I175942.button .icon {
flex:none;
background-size:100% 100%;
}
.I175942 .button:hover, .I175942.button:hover {
border-color:rgb(245,245,245);

}
.I175942 .button:hover .text, .I175942.button:hover .text {
}
.I175942 .button:hover .icon, .I175942.button:hover .icon {
background-size:100% 100%;
}

h1.I175984, .I175984 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175984 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;


}
.I175984:hover {
}
.I175984 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175984 > .viewport:hover {
}


.I175944 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:8rem;
padding-top:0rem;
background-color:rgb(238,238,238);

align-items:center;

	
}
.I175944:hover {
}
@media (max-width:992px) {
.I175944 {
padding-bottom:8rem;
padding-top:0rem;

	
}
.I175944:hover {
}
}
@media (min-width:1440px) {
.I175944 {
padding-bottom:8rem;

	
}
.I175944:hover {
}
}
.I175945 {
display:flex;

order:1;
width:100%;
max-width:1164px;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;


flex-direction:column;
}
.I175945:hover {
}
@media (max-width:992px) {
.I175945 {

max-width:640px;
padding-left:1.625rem;
padding-right:1.625rem;


}
.I175945:hover {
}
}
@media (min-width:1440px) {
.I175945 {

width:100%;


}
.I175945:hover {
}
}
.I175946 {
display:flex;
position:var(--I175946-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:1;
box-sizing:border-box;

}
.I175946:hover {
}


.I175947 {
display:flex;
position:var(--I175947-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
margin-top:2rem;
box-sizing:border-box;

flex-direction:row;
justify-content:flex-start;
align-items:stretch;


}
.I175947:hover {
}

@media (max-width:992px) {
.I175947 {

margin-top:2rem;

flex-direction:column;


}
.I175947:hover {
}

}

.I175948 {
display:flex;
position:var(--I175948-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:5;
}
.I175948:hover {
}


.I175949 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
width:calc(100% / 3 - 1.333rem);
margin-left:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgb(255,255,255);
box-sizing:border-box;



flex-direction:column;

	
}
.I175949:hover {
}

@media (max-width:992px) {
.I175949 {

width:100%;
margin-left:0;
margin-top:2rem;



	
}
.I175949:hover {
}

}
@media (max-width:640px) {
.I175949 {

margin-top:1rem;



	
}
.I175949:hover {
}

}

.I175950 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:calc(100% / 3 - 1.333rem);
padding:2rem;
border-radius:1rem;
background-color:rgb(255,255,255);
box-sizing:border-box;



flex-direction:column;

	
}
.I175950:hover {
}

@media (max-width:992px) {
.I175950 {

width:100%;



	
}
.I175950:hover {
}

}
@media (max-width:640px) {
.I175950 {

margin-bottom:1rem;



	
}
.I175950:hover {
}

}

.I175951 {
display:flex;
align-items:flex-start;
position:relative;

display:none;
order:3;
width:calc(100% / 3 - 1.333rem);
margin-left:2rem;
padding:2rem;
border-radius:1rem;
background-color:rgba(0,0,0,0.07000);
box-sizing:border-box;
overflow:hidden;


flex-direction:column;

	
}
.I175951:hover {
}

@media (max-width:992px) {
.I175951 {

width:100%;
margin-left:0;
margin-top:2rem;



	
}
.I175951:hover {
}

}
@media (max-width:640px) {
.I175951 {

margin-top:1rem;



	
}
.I175951:hover {
}

}

h1.I175952, .I175952 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175952 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I175952:hover {
}
.I175952 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175952 > .viewport:hover {
}


h1.I175953, .I175953 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175953 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
margin-top:1rem;


}
.I175953:hover {
}
.I175953 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175953 > .viewport:hover {
}


h1.I175954, .I175954 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175954 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
margin-top:2rem;


}
.I175954:hover {
}
.I175954 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175954 > .viewport:hover {
}


h1.I175955, .I175955 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175955 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I175955:hover {
}
.I175955 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175955 > .viewport:hover {
}


h1.I175956, .I175956 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175956 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I175956:hover {
}
.I175956 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175956 > .viewport:hover {
}


h1.I175957, .I175957 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175957 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I175957:hover {
}
.I175957 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175957 > .viewport:hover {
}


h1.I175958, .I175958 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175958 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I175958:hover {
}
.I175958 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175958 > .viewport:hover {
}


h1.I175959, .I175959 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175959 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I175959:hover {
}
.I175959 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175959 > .viewport:hover {
}


h1.I175960, .I175960 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175960 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I175960:hover {
}
.I175960 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175960 > .viewport:hover {
}


h1.I175961, .I175961 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175961 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I175961:hover {
}
.I175961 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175961 > .viewport:hover {
}


h1.I175962, .I175962 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175962 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I175962:hover {
}
.I175962 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175962 > .viewport:hover {
}


h1.I175963, .I175963 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175963 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I175963:hover {
}
.I175963 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175963 > .viewport:hover {
}


h1.I175964, .I175964 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175964 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I175964:hover {
}
.I175964 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175964 > .viewport:hover {
}


h1.I175965, .I175965 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175965 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I175965:hover {
}
.I175965 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175965 > .viewport:hover {
}


h1.I175966, .I175966 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175966 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I175966:hover {
}
.I175966 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175966 > .viewport:hover {
}


h1.I175967, .I175967 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175967 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:2;
width:100%;


}
.I175967:hover {
}
.I175967 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I175967 > .viewport:hover {
}


.I175968, a.I175968 {
display:flex;
font-family:Graphik;
font-size:3.25rem;
font-weight:600;
color:rgb(255,255,255);


}
.I175968:hover, a.I175968:hover {
}
@media (max-width:992px) {
.I175968, a.I175968 {
display:flex;
font-size:1.625rem;


}
.I175968:hover, a.I175968:hover {
}
}

.I175969, a.I175969 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.65em;

padding-bottom:1rem;

}
.I175969:hover, a.I175969:hover {
}
@media (max-width:992px) {
.I175969, a.I175969 {
}
.I175969:hover, a.I175969:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I175969, a.I175969 {
display:flex;
padding-bottom:1rem;

}
.I175969:hover, a.I175969:hover {
}
}

.I175970 .button, .I175970.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100em;
background-color:rgb(250,50,99);

}
.I175970 button.button, button.I175970.button {
cursor:pointer;
}
.I175970 .button .text, .I175970.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:500;
color:rgb(255,255,255);
line-height:26px;

}
.I175970 .button .icon, .I175970.button .icon {
flex:none;
background-size:100% 100%;
}
.I175970 .button:hover, .I175970.button:hover {
background-color:rgb(210,40,93);

}
.I175970 .button:hover .text, .I175970.button:hover .text {
}
.I175970 .button:hover .icon, .I175970.button:hover .icon {
background-size:100% 100%;
}

.I175971, a.I175971 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:2rem;

}
.I175971:hover, a.I175971:hover {
}

.I175972, a.I175972 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.65em;

padding-bottom:1rem;

}
.I175972:hover, a.I175972:hover {
}
@media (max-width:992px) {
.I175972, a.I175972 {
display:flex;
padding-bottom:1rem;

}
.I175972:hover, a.I175972:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I175972, a.I175972 {
display:flex;
padding-bottom:1rem;

}
.I175972:hover, a.I175972:hover {
}
}

.I175973 .button, .I175973.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I175973 button.button, button.I175973.button {
cursor:pointer;
}
.I175973 .button .text, .I175973.button .text {
}
.I175973 .button .icon, .I175973.button .icon {
flex:none;
background-size:100% 100%;
}
.I175973 .button:hover, .I175973.button:hover {
}
.I175973 .button:hover .text, .I175973.button:hover .text {
}
.I175973 .button:hover .icon, .I175973.button:hover .icon {
background-size:100% 100%;
}

.I175974 .button, .I175974.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I175974 button.button, button.I175974.button {
cursor:pointer;
}
.I175974 .button .text, .I175974.button .text {
}
.I175974 .button .icon, .I175974.button .icon {
flex:none;
background-size:100% 100%;
}
.I175974 .button:hover, .I175974.button:hover {
}
.I175974 .button:hover .text, .I175974.button:hover .text {
}
.I175974 .button:hover .icon, .I175974.button:hover .icon {
background-size:100% 100%;
}

.I175975 .button, .I175975.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I175975 button.button, button.I175975.button {
cursor:pointer;
}
.I175975 .button .text, .I175975.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I175975 .button .icon, .I175975.button .icon {
flex:none;
background-size:100% 100%;
}
.I175975 .button:hover, .I175975.button:hover {
}
.I175975 .button:hover .text, .I175975.button:hover .text {
}
.I175975 .button:hover .icon, .I175975.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I175975 .button, .I175975.button {
}
.I175975 button.button, button.I175975.button {
}
.I175975 .button .text, .I175975.button .text {
font-family:Rubik;

}
.I175975 .button .icon, .I175975.button .icon {
background-size:100% 100%;
}
.I175975 .button:hover, .I175975.button:hover {
}
.I175975 .button:hover .text, .I175975.button:hover .text {
}
.I175975 .button:hover .icon, .I175975.button:hover .icon {
background-size:100% 100%;
}
}

.I175976, a.I175976 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(17,17,17);

padding-bottom:2rem;

}
.I175976:hover, a.I175976:hover {
}

.I175977, a.I175977 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.65em;

padding-bottom:1rem;

}
.I175977:hover, a.I175977:hover {
}
@media (max-width:992px) {
.I175977, a.I175977 {
display:flex;
padding-bottom:1rem;

}
.I175977:hover, a.I175977:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I175977, a.I175977 {
display:flex;
padding-bottom:1rem;

}
.I175977:hover, a.I175977:hover {
}
}

.I175978 .button, .I175978.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I175978 button.button, button.I175978.button {
cursor:pointer;
}
.I175978 .button .text, .I175978.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I175978 .button .icon, .I175978.button .icon {
flex:none;
background-size:100% 100%;
}
.I175978 .button:hover, .I175978.button:hover {
}
.I175978 .button:hover .text, .I175978.button:hover .text {
}
.I175978 .button:hover .icon, .I175978.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I175978 .button, .I175978.button {
}
.I175978 button.button, button.I175978.button {
}
.I175978 .button .text, .I175978.button .text {
font-family:Rubik;

}
.I175978 .button .icon, .I175978.button .icon {
background-size:100% 100%;
}
.I175978 .button:hover, .I175978.button:hover {
}
.I175978 .button:hover .text, .I175978.button:hover .text {
}
.I175978 .button:hover .icon, .I175978.button:hover .icon {
background-size:100% 100%;
}
}

.I175979 .button, .I175979.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:4rem;

}
.I175979 button.button, button.I175979.button {
cursor:pointer;
}
.I175979 .button .text, .I175979.button .text {
font-family:Rubik;
font-size:1rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I175979 .button .icon, .I175979.button .icon {
flex:none;
background-size:100% 100%;
}
.I175979 .button:hover, .I175979.button:hover {
}
.I175979 .button:hover .text, .I175979.button:hover .text {
}
.I175979 .button:hover .icon, .I175979.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I175979 .button, .I175979.button {
margin-top:2rem;

}
.I175979 button.button, button.I175979.button {
}
.I175979 .button .text, .I175979.button .text {
font-family:Rubik;

}
.I175979 .button .icon, .I175979.button .icon {
background-size:100% 100%;
}
.I175979 .button:hover, .I175979.button:hover {
}
.I175979 .button:hover .text, .I175979.button:hover .text {
}
.I175979 .button:hover .icon, .I175979.button:hover .icon {
background-size:100% 100%;
}
}

.I175980, a.I175980 {
display:flex;
font-family:Graphik;
font-size:1.375rem;
font-weight:600;
text-decoration:none;
color:rgb(255,255,255);

padding-bottom:2rem;

}
.I175980:hover, a.I175980:hover {
}

.I175981, a.I175981 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I175981:hover, a.I175981:hover {
}
@media (max-width:992px) {
.I175981, a.I175981 {
}
.I175981:hover, a.I175981:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I175981, a.I175981 {
display:flex;
padding-bottom:1rem;

}
.I175981:hover, a.I175981:hover {
}
}

.I175982 .button, .I175982.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:2rem;

}
.I175982 button.button, button.I175982.button {
cursor:pointer;
}
.I175982 .button .text, .I175982.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I175982 .button .icon, .I175982.button .icon {
flex:none;
background-size:100% 100%;
}
.I175982 .button:hover, .I175982.button:hover {
}
.I175982 .button:hover .text, .I175982.button:hover .text {
}
.I175982 .button:hover .icon, .I175982.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I175982 .button, .I175982.button {
}
.I175982 button.button, button.I175982.button {
}
.I175982 .button .text, .I175982.button .text {
font-family:Rubik;

}
.I175982 .button .icon, .I175982.button .icon {
background-size:100% 100%;
}
.I175982 .button:hover, .I175982.button:hover {
}
.I175982 .button:hover .text, .I175982.button:hover .text {
}
.I175982 .button:hover .icon, .I175982.button:hover .icon {
background-size:100% 100%;
}
}

.I175983 .button, .I175983.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(245,245,245);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(245,245,245);

}
.I175983 button.button, button.I175983.button {
cursor:pointer;
}
.I175983 .button .text, .I175983.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:26px;

}
.I175983 .button .icon, .I175983.button .icon {
flex:none;
background-size:100% 100%;
}
.I175983 .button:hover, .I175983.button:hover {
border-color:rgb(245,245,245);

}
.I175983 .button:hover .text, .I175983.button:hover .text {
}
.I175983 .button:hover .icon, .I175983.button:hover .icon {
background-size:100% 100%;
}

h1.I176024, .I176024 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176024 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;
width:100%;


}
.I176024:hover {
}
.I176024 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176024 > .viewport:hover {
}


.I175985 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-color:rgb(103,161,255);

align-items:center;

	
}
.I175985:hover {
}
@media (min-width:1440px) {
.I175985 {
align-items:center;

	
}
.I175985:hover {
}
}
.I175986 {
display:flex;
position:var(--I175986-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1248px;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
box-sizing:border-box;

align-items:center;


}
.I175986:hover {
}

@media (max-width:992px) {
.I175986 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;

}
.I175986:hover {
}

}
@media (max-width:640px) {
.I175986 {

align-items:flex-start;


}
.I175986:hover {
}

}

.I175987 {
display:flex;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-bottom:32px;
margin-left:0px;
padding-bottom:6px;
padding-left:16px;
padding-right:16px;
padding-top:6px;
border-color:rgb(229,255,243);
border-style:solid;
border-width:0.5px;
border-top-left-radius:100px;
border-top-right-radius:100px;
border-bottom-left-radius:100px;
border-bottom-right-radius:100px;



justify-content:center;
align-items:center;

	
}
.I175987:hover {
}

@media (max-width:992px) {
.I175987 {

margin-left:0rem;



	
}
.I175987:hover {
}

}
@media (max-width:640px) {
.I175987 {

margin-bottom:1rem;
margin-left:0rem;
padding-bottom:6px;



	
}
.I175987:hover {
}

}
@media (min-width:1440px) {
.I175987 {

order:3;
margin-left:0px;



	
}
.I175987:hover {
}

}
h1.I175988, .I175988 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175988 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
margin-bottom:0.5rem;


}
.I175988:hover {
}
.I175988 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175988 > .viewport:hover {
}

@media (min-width:1440px) {
.I175988 {

order:2;

}
.I175988:hover {
}
.I175988 > .viewport {



}
.I175988 > .viewport:hover {
}

}
h1.I175989, .I175989 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175989 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;
max-width:800px;


}
.I175989:hover {
}
.I175989 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I175989 > .viewport:hover {
}

@media (min-width:1440px) {
.I175989 {

order:4;

}
.I175989:hover {
}
.I175989 > .viewport {



}
.I175989 > .viewport:hover {
}

}
h1.I175990, .I175990 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175990 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;
max-width:720px;
margin-top:1rem;


}
.I175990:hover {
}
.I175990 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I175990 > .viewport:hover {
}

@media (max-width:640px) {
.I175990 {


}
.I175990:hover {
}
.I175990 > .viewport {

justify-content:flex-start;


}
.I175990 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I175990 {

order:5;

}
.I175990:hover {
}
.I175990 > .viewport {



}
.I175990 > .viewport:hover {
}

}
h1.I175991, .I175991 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175991 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
margin-top:2rem;


}
.I175991:hover {
}
.I175991 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175991 > .viewport:hover {
}

@media (min-width:1440px) {
.I175991 {

order:13;

}
.I175991:hover {
}
.I175991 > .viewport {



}
.I175991 > .viewport:hover {
}

}
h1.I175992, .I175992 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175992 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I175992:hover {
}
.I175992 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175992 > .viewport:hover {
}


h1.I175993, .I175993 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175993 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
margin-top:2rem;


}
.I175993:hover {
}
.I175993 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175993 > .viewport:hover {
}

@media (min-width:1440px) {
.I175993 {

order:21;

}
.I175993:hover {
}
.I175993 > .viewport {



}
.I175993 > .viewport:hover {
}

}
h1.I175994, .I175994 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175994 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:26;
margin-top:2rem;


}
.I175994:hover {
}
.I175994 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175994 > .viewport:hover {
}

@media (min-width:1440px) {
.I175994 {

order:9;

}
.I175994:hover {
}
.I175994 > .viewport {



}
.I175994 > .viewport:hover {
}

}
h1.I175995, .I175995 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175995 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I175995:hover {
}
.I175995 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I175995 > .viewport:hover {
}

@media (max-width:640px) {
.I175995 {

padding-top:1rem;


}
.I175995:hover {
}
.I175995 > .viewport {

justify-content:flex-start;


}
.I175995 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I175995 {

order:6;

}
.I175995:hover {
}
.I175995 > .viewport {



}
.I175995 > .viewport:hover {
}

}
h1.I175996, .I175996 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175996 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-bottom:4rem;


}
.I175996:hover {
}
.I175996 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175996 > .viewport:hover {
}

@media (min-width:1440px) {
.I175996 {

order:1;

}
.I175996:hover {
}
.I175996 > .viewport {



}
.I175996 > .viewport:hover {
}

}
h1.I175997, .I175997 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175997 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:14;

}
.I175997:hover {
}
.I175997 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175997 > .viewport:hover {
}

@media (min-width:1440px) {
.I175997 {

order:14;

}
.I175997:hover {
}
.I175997 > .viewport {



}
.I175997 > .viewport:hover {
}

}
h1.I175998, .I175998 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175998 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I175998:hover {
}
.I175998 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I175998 > .viewport:hover {
}

@media (min-width:1440px) {
.I175998 {

order:9;

}
.I175998:hover {
}
.I175998 > .viewport {



}
.I175998 > .viewport:hover {
}

}
h1.I175999, .I175999 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I175999 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:27;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I175999:hover {
}
.I175999 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I175999 > .viewport:hover {
}

@media (min-width:1440px) {
.I175999 {

order:14;

}
.I175999:hover {
}
.I175999 > .viewport {



}
.I175999 > .viewport:hover {
}

}
h1.I176000, .I176000 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176000 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:31;
width:100%;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I176000:hover {
}
.I176000 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I176000 > .viewport:hover {
}

@media (min-width:1440px) {
.I176000 {

order:22;

}
.I176000:hover {
}
.I176000 > .viewport {



}
.I176000 > .viewport:hover {
}

}
h1.I176001, .I176001 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176001 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I176001:hover {
}
.I176001 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176001 > .viewport:hover {
}


h1.I176002, .I176002 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176002 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I176002:hover {
}
.I176002 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176002 > .viewport:hover {
}


h1.I176003, .I176003 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176003 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I176003:hover {
}
.I176003 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176003 > .viewport:hover {
}


h1.I176004, .I176004 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176004 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I176004:hover {
}
.I176004 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176004 > .viewport:hover {
}


h1.I176005, .I176005 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176005 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I176005:hover {
}
.I176005 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176005 > .viewport:hover {
}


.I176006, a.I176006 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);


}
.I176006:hover, a.I176006:hover {
}
@media (max-width:992px) {
.I176006, a.I176006 {
display:flex;
font-size:1.25rem;


}
.I176006:hover, a.I176006:hover {
}
}
@media (max-width:640px) {
.I176006, a.I176006 {
display:flex;
font-size:1.25rem;


}
.I176006:hover, a.I176006:hover {
}
}

.I176007, a.I176007 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(17,17,17);


}
.I176007:hover, a.I176007:hover {
}
@media (max-width:992px) {
.I176007, a.I176007 {
display:flex;
font-size:1.625rem;


}
.I176007:hover, a.I176007:hover {
}
}
@media (max-width:640px) {
.I176007, a.I176007 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;

}
.I176007:hover, a.I176007:hover {
}
}

.I176008, a.I176008 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I176008:hover, a.I176008:hover {
}
@media (max-width:992px) {
.I176008, a.I176008 {
}
.I176008:hover, a.I176008:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I176008, a.I176008 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I176008:hover, a.I176008:hover {
}
}

.I176009 .button, .I176009.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(238,238,238);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I176009 button.button, button.I176009.button {
cursor:pointer;
}
.I176009 .button .text, .I176009.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I176009 .button .icon, .I176009.button .icon {
flex:none;
background-size:100% 100%;
}
.I176009 .button:hover, .I176009.button:hover {
border-color:rgb(217,217,217);
background-color:rgb(217,217,217);

}
.I176009 .button:hover .text, .I176009.button:hover .text {
}
.I176009 .button:hover .icon, .I176009.button:hover .icon {
background-size:100% 100%;
}

.I176010 .button, .I176010.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I176010 button.button, button.I176010.button {
cursor:pointer;
}
.I176010 .button .text, .I176010.button .text {
}
.I176010 .button .icon, .I176010.button .icon {
flex:none;
background-size:100% 100%;
}
.I176010 .button:hover, .I176010.button:hover {
}
.I176010 .button:hover .text, .I176010.button:hover .text {
}
.I176010 .button:hover .icon, .I176010.button:hover .icon {
background-size:100% 100%;
}

.I176011 .button, .I176011.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I176011 button.button, button.I176011.button {
cursor:pointer;
}
.I176011 .button .text, .I176011.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I176011 .button .icon, .I176011.button .icon {
flex:none;
background-size:100% 100%;
}
.I176011 .button:hover, .I176011.button:hover {
}
.I176011 .button:hover .text, .I176011.button:hover .text {
}
.I176011 .button:hover .icon, .I176011.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I176011 .button, .I176011.button {
}
.I176011 button.button, button.I176011.button {
}
.I176011 .button .text, .I176011.button .text {
font-family:Rubik;

}
.I176011 .button .icon, .I176011.button .icon {
background-size:100% 100%;
}
.I176011 .button:hover, .I176011.button:hover {
}
.I176011 .button:hover .text, .I176011.button:hover .text {
}
.I176011 .button:hover .icon, .I176011.button:hover .icon {
background-size:100% 100%;
}
}

.I176012 .button, .I176012.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I176012 button.button, button.I176012.button {
cursor:pointer;
}
.I176012 .button .text, .I176012.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I176012 .button .icon, .I176012.button .icon {
flex:none;
background-size:100% 100%;
}
.I176012 .button:hover, .I176012.button:hover {
background-color:rgb(210,40,93);

}
.I176012 .button:hover .text, .I176012.button:hover .text {
}
.I176012 .button:hover .icon, .I176012.button:hover .icon {
background-size:100% 100%;
}

.I176013, a.I176013 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I176013:hover, a.I176013:hover {
}
@media (max-width:992px) {
.I176013, a.I176013 {
}
.I176013:hover, a.I176013:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I176013, a.I176013 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I176013:hover, a.I176013:hover {
}
}

.I176014 .image, .I176014.image {
vertical-align:top;
}
.I176014 .image:hover, .I176014.image:hover {
}

.I176015 .button, .I176015.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I176015 button.button, button.I176015.button {
cursor:pointer;
}
.I176015 .button .text, .I176015.button .text {
}
.I176015 .button .icon, .I176015.button .icon {
flex:none;
background-size:100% 100%;
}
.I176015 .button:hover, .I176015.button:hover {
}
.I176015 .button:hover .text, .I176015.button:hover .text {
}
.I176015 .button:hover .icon, .I176015.button:hover .icon {
background-size:100% 100%;
}

h1.I176016, .I176016 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I176016, .I176016 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I176016, .I176016 p {
margin:0px;
}

figure.I176016, .I176016 figure {
margin:0px;
}

a.I176016, .I176016 a {
text-decoration:inherit;
color:inherit;
}

.I176016 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I176016 article, article.I176016 {
padding-bottom:1.5rem;

flex-direction:column;	
}
.I176016 article:hover, article.I176016:hover {
}
.I176016 article.active, article.I176016.active {
}
.I176016 .body {
}
.I176016 .body:hover {
	
}
.I176016 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I176016 .body img {
}
.I176016 .body ul, .I176016 .body ol {
margin-left:1rem;

}
.I176016 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I176016 .body iframe {
}
.I176016 .body img:hover {
}
.I176016 .body iframe:hover {
}

.I176016 .body li {
list-style-type:disc;
}



.I176017 .image, .I176017.image {
vertical-align:top;
height:auto;
min-width:100%;
max-width:100%;

}
.I176017 .image:hover, .I176017.image:hover {
}

.I176018 .image, .I176018.image {
vertical-align:top;
}
.I176018 .image:hover, .I176018.image:hover {
}

.I176019 .image, .I176019.image {
vertical-align:top;
width:20px;
height:20px;

}
.I176019 .image:hover, .I176019.image:hover {
}

.I176020, a.I176020 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:400;
color:rgb(17,17,17);

width:100%;
margin-left:8px;
margin-right:8px;
padding-bottom:4px;
padding-left:10px;
padding-right:10px;
padding-top:4px;
border-top-left-radius:2px;
border-top-right-radius:2px;
border-bottom-left-radius:2px;
border-bottom-right-radius:2px;
background-color:rgb(181,255,219);
box-sizing:border-box;

}
.I176020:hover, a.I176020:hover {
}

.I176021, a.I176021 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:100;
color:rgb(255,255,255);

width:100%;
padding-left:0;
padding-right:0;
box-sizing:border-box;

}
.I176021:hover, a.I176021:hover {
}

.I176022, a.I176022 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:500;
color:rgb(255,255,255);

width:100%;
padding-left:5px;
padding-right:0;
box-sizing:border-box;

}
.I176022:hover, a.I176022:hover {
display:flex;
text-decoration:underline;


}

.I176023 .image, .I176023.image {
vertical-align:top;
}
.I176023 .image:hover, .I176023.image:hover {
}

h1.I176100, .I176100 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176100 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:11;
width:100%;


}
.I176100:hover {
}
.I176100 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I176100 > .viewport:hover {
}


.I176066 {
display:flex;
flex-direction:column;
position:relative;
width:calc(100% - 128px);
max-width:1184px;
min-height:500px;
margin-bottom:128px;
margin-top:128px;
border-top-left-radius:32px;
border-top-right-radius:32px;
border-bottom-left-radius:32px;
border-bottom-right-radius:32px;
background-position:center top;
box-sizing:border-box;
overflow:hidden;
flex-direction:row;
justify-content:center;

	
}
.I176066:hover {
}
@media (max-width:992px) {
.I176066 {
width:100%;
margin-bottom:64px;
margin-top:64px;

flex-direction:column;

	
}
.I176066:hover {
}
}
@media (max-width:640px) {
.I176066 {
width:calc(100% - 52px);
height:auto;
margin-left:0;

flex-direction:column;

	
}
.I176066:hover {
}
}
@media (min-width:1440px) {
.I176066 {
width:calc(100% - 256px);

	
}
.I176066:hover {
}
}
.I176067 {
display:flex;
position:var(--I176067-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:55%;
padding-bottom:8rem;
padding-right:32px;
padding-top:8rem;
background-color:rgb(229,238,255);
box-sizing:border-box;

align-items:flex-start;
justify-content:center;


}
.I176067:hover {
}

@media (max-width:992px) {
.I176067 {

order:2;
width:100%;
padding-bottom:4rem;
padding-right:2rem;
padding-top:4rem;

justify-content:center;


}
.I176067:hover {
}

}
@media (max-width:640px) {
.I176067 {

width:100%;
padding-bottom:4rem;

}
.I176067:hover {
}

}
@media (min-width:1440px) {
.I176067 {

padding-right:64px;

}
.I176067:hover {
}

}
.I176068 {
display:flex;
position:var(--I176068-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:45%;
background-image:url('https://www.genexus.com/media/images/solutions-by-industry_convince_your_boss.svg?timestamp=20250113180827');
background-clip:border-box;
background-repeat:no-repeat;
background-size:cover;
background-position:left center;

}
.I176068:hover {
}

@media (max-width:992px) {
.I176068 {

order:1;
width:100%;
height:444px;
background-position:center top;

}
.I176068:hover {
}

}
@media (max-width:640px) {
.I176068 {

width:100%;
height:300px;
background-position:center top;

}
.I176068:hover {
}

}

.I176069 {
display:flex;
align-items:flex-start;
position:relative;

order:6;
width:100%;
max-width:775px;
padding-left:32px;
padding-right:0;
box-sizing:border-box;



flex-direction:column;

	
}
.I176069:hover {
}

@media (max-width:992px) {
.I176069 {

padding-left:2rem;



	
}
.I176069:hover {
}

}
@media (max-width:640px) {
.I176069 {

padding-left:26px;
padding-right:0rem;
padding-top:2rem;



	
}
.I176069:hover {
}

}
@media (min-width:1440px) {
.I176069 {

padding-left:64px;



	
}
.I176069:hover {
}

}
.I176070 {
display:flex;
align-items:flex-start;
position:relative;

order:7;
width:100%;
max-width:775px;
padding-left:32px;
padding-right:0;
padding-top:2rem;
box-sizing:border-box;



flex-direction:row;
justify-content:flex-start;

	
}
.I176070:hover {
}

@media (max-width:992px) {
.I176070 {

padding-left:2rem;
padding-right:2rem;



	
}
.I176070:hover {
}

}
@media (max-width:640px) {
.I176070 {

padding-bottom:2rem;
padding-right:0rem;
padding-top:2rem;



flex-direction:column;

	
}
.I176070:hover {
}

}
@media (min-width:1440px) {
.I176070 {

padding-left:64px;



	
}
.I176070:hover {
}

}
.I176071 {
display:flex;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-bottom:32px;
margin-left:32px;
padding-bottom:6px;
padding-left:16px;
padding-right:16px;
padding-top:6px;
border-color:rgb(229,255,243);
border-style:solid;
border-width:0.5px;
border-top-left-radius:100px;
border-top-right-radius:100px;
border-bottom-left-radius:100px;
border-bottom-right-radius:100px;



justify-content:flex-start;
align-items:center;

	
}
.I176071:hover {
}

@media (max-width:992px) {
.I176071 {

margin-left:2rem;



	
}
.I176071:hover {
}

}
@media (max-width:640px) {
.I176071 {

margin-bottom:0;



	
}
.I176071:hover {
}

}
@media (min-width:1440px) {
.I176071 {

margin-left:64px;



	
}
.I176071:hover {
}

}
h1.I176072, .I176072 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176072 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I176072:hover {
}
.I176072 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176072 > .viewport:hover {
}

@media (min-width:1440px) {
.I176072 {

order:3;

}
.I176072:hover {
}
.I176072 > .viewport {



}
.I176072 > .viewport:hover {
}

}
h1.I176073, .I176073 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176073 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:4;

}
.I176073:hover {
}
.I176073 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176073 > .viewport:hover {
}

@media (min-width:1440px) {
.I176073 {

order:2;

}
.I176073:hover {
}
.I176073 > .viewport {



}
.I176073 > .viewport:hover {
}

}
h1.I176074, .I176074 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176074 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I176074:hover {
}
.I176074 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176074 > .viewport:hover {
}

@media (min-width:1440px) {
.I176074 {

order:4;

}
.I176074:hover {
}
.I176074 > .viewport {



}
.I176074 > .viewport:hover {
}

}
h1.I176075, .I176075 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176075 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I176075:hover {
}
.I176075 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176075 > .viewport:hover {
}

@media (min-width:1440px) {
.I176075 {

order:11;

}
.I176075:hover {
}
.I176075 > .viewport {



}
.I176075 > .viewport:hover {
}

}
h1.I176076, .I176076 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176076 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:3;
height:3.2rem;
margin-left:2rem;


}
.I176076:hover {
}
.I176076 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

align-items:center;


}
.I176076 > .viewport:hover {
}

@media (max-width:640px) {
.I176076 {

height:0;
margin-left:0rem;
margin-top:1.875rem;


}
.I176076:hover {
}
.I176076 > .viewport {



}
.I176076 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I176076 {

order:12;

}
.I176076:hover {
}
.I176076 > .viewport {



}
.I176076 > .viewport:hover {
}

}
h1.I176077, .I176077 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176077 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I176077:hover {
}
.I176077 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176077 > .viewport:hover {
}

@media (min-width:1440px) {
.I176077 {

order:10;

}
.I176077:hover {
}
.I176077 > .viewport {



}
.I176077 > .viewport:hover {
}

}
h1.I176078, .I176078 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176078 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I176078:hover {
}
.I176078 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176078 > .viewport:hover {
}


h1.I176079, .I176079 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176079 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;

}
.I176079:hover {
}
.I176079 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176079 > .viewport:hover {
}


h1.I176080, .I176080 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176080 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I176080:hover {
}
.I176080 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176080 > .viewport:hover {
}


h1.I176081, .I176081 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176081 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I176081:hover {
}
.I176081 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176081 > .viewport:hover {
}


h1.I176082, .I176082 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176082 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I176082:hover {
}
.I176082 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176082 > .viewport:hover {
}


h1.I176083, .I176083 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176083 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I176083:hover {
}
.I176083 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176083 > .viewport:hover {
}


h1.I176084, .I176084 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176084 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
width:100%;
height:100%;


}
.I176084:hover {
}
.I176084 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;
align-items:center;


}
.I176084 > .viewport:hover {
}


h1.I176085, .I176085 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176085 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
padding-top:1rem;


}
.I176085:hover {
}
.I176085 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176085 > .viewport:hover {
}

@media (min-width:1440px) {
.I176085 {

order:7;

}
.I176085:hover {
}
.I176085 > .viewport {



}
.I176085 > .viewport:hover {
}

}
.I176086, a.I176086 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);
line-height:2.75rem;

padding-bottom:1rem;

}
.I176086:hover, a.I176086:hover {
}

.I176087, a.I176087 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(17,17,17);

margin-bottom:0.5rem;
padding-bottom:0;

}
.I176087:hover, a.I176087:hover {
}
@media (max-width:992px) {
.I176087, a.I176087 {
display:flex;
font-size:1.25rem;


}
.I176087:hover, a.I176087:hover {
}
}
@media (max-width:640px) {
.I176087, a.I176087 {
display:flex;
font-size:1.25rem;


}
.I176087:hover, a.I176087:hover {
}
}

.I176088, a.I176088 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;


}
.I176088:hover, a.I176088:hover {
}
@media (max-width:992px) {
.I176088, a.I176088 {
}
.I176088:hover, a.I176088:hover {
display:flex;
width:100%;

}
}

.I176089 .button, .I176089.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-left:2rem;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(238,238,238);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I176089 button.button, button.I176089.button {
cursor:pointer;
}
.I176089 .button .text, .I176089.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I176089 .button .icon, .I176089.button .icon {
flex:none;
background-size:100% 100%;
}
.I176089 .button:hover, .I176089.button:hover {
background-color:rgb(217,217,217);

}
.I176089 .button:hover .text, .I176089.button:hover .text {
}
.I176089 .button:hover .icon, .I176089.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:640px) {
.I176089 .button, .I176089.button {
margin-left:0;
margin-top:24px;

}
.I176089 button.button, button.I176089.button {
}
.I176089 .button .text, .I176089.button .text {
}
.I176089 .button .icon, .I176089.button .icon {
background-size:100% 100%;
}
.I176089 .button:hover, .I176089.button:hover {
}
.I176089 .button:hover .text, .I176089.button:hover .text {
}
.I176089 .button:hover .icon, .I176089.button:hover .icon {
background-size:100% 100%;
}
}

.I176090, a.I176090 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I176090:hover, a.I176090:hover {
}
@media (max-width:992px) {
.I176090, a.I176090 {
}
.I176090:hover, a.I176090:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I176090, a.I176090 {
display:flex;
padding-left:1.875rem;
padding-right:1.875rem;

}
.I176090:hover, a.I176090:hover {
}
}

.I176091 .button, .I176091.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(255,255,255);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I176091 button.button, button.I176091.button {
cursor:pointer;
}
.I176091 .button .text, .I176091.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I176091 .button .icon, .I176091.button .icon {
flex:none;
background-size:100% 100%;
}
.I176091 .button:hover, .I176091.button:hover {
border-color:rgb(217,217,217);
background-color:rgb(217,217,217);

}
.I176091 .button:hover .text, .I176091.button:hover .text {
}
.I176091 .button:hover .icon, .I176091.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:640px) {
.I176091 .button, .I176091.button {
padding-left:1rem;
padding-right:1rem;

}
.I176091 button.button, button.I176091.button {
}
.I176091 .button .text, .I176091.button .text {
}
.I176091 .button .icon, .I176091.button .icon {
background-size:100% 100%;
}
.I176091 .button:hover, .I176091.button:hover {
}
.I176091 .button:hover .text, .I176091.button:hover .text {
}
.I176091 .button:hover .icon, .I176091.button:hover .icon {
background-size:100% 100%;
}
}

.I176092 .image, .I176092.image {
vertical-align:top;
width:20px;
height:20px;

}
.I176092 .image:hover, .I176092.image:hover {
}

.I176093 .image, .I176093.image {
vertical-align:top;
margin-bottom:32px;
padding-left:32px;
border-image-source:url('https://www.genexus.com/media/images/gwds_ajedrez.png?timestamp=20231003192859');
border-image-slice:100%;
background-image:url('https://www.genexus.com/media/images/gwds_ajedrez.png?timestamp=20231003192859');
background-clip:content-box;

}
.I176093 .image:hover, .I176093.image:hover {
}
@media (max-width:992px) {
.I176093 .image, .I176093.image {
padding-left:2rem;

}
.I176093 .image:hover, .I176093.image:hover {
}
}
@media (min-width:1440px) {
.I176093 .image, .I176093.image {
padding-left:64px;

}
.I176093 .image:hover, .I176093.image:hover {
}
}
.I176094, a.I176094 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:400;
color:rgb(17,17,17);

width:100%;
margin-left:8px;
margin-right:8px;
padding-bottom:4px;
padding-left:10px;
padding-right:10px;
padding-top:4px;
border-top-left-radius:2px;
border-top-right-radius:2px;
border-bottom-left-radius:2px;
border-bottom-right-radius:2px;
background-color:rgb(181,255,219);
box-sizing:border-box;

}
.I176094:hover, a.I176094:hover {
}

.I176095, a.I176095 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:500;
color:rgb(255,255,255);

width:100%;
padding-left:5px;
padding-right:0;
box-sizing:border-box;

}
.I176095:hover, a.I176095:hover {
display:flex;
text-decoration:underline;


}

.I176096, a.I176096 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:100;
color:rgb(255,255,255);

width:100%;
padding-left:0;
padding-right:0;
box-sizing:border-box;

}
.I176096:hover, a.I176096:hover {
}

.I176097 .image, .I176097.image {
vertical-align:top;
}
.I176097 .image:hover, .I176097.image:hover {
}

.I176098 .image, .I176098.image {
vertical-align:top;
}
.I176098 .image:hover, .I176098.image:hover {
}

.I176099, a.I176099 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;


}
.I176099:hover, a.I176099:hover {
}
@media (max-width:992px) {
.I176099, a.I176099 {
}
.I176099:hover, a.I176099:hover {
display:flex;
width:100%;

}
}

h1.I176118, .I176118 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176118 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:12;
width:100%;


}
.I176118:hover {
}
.I176118 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176118 > .viewport:hover {
}


.I176102 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
background-color:rgb(21,31,43);

align-items:center;

	
}
.I176102:hover {
}
@media (max-width:992px) {
.I176102 {
padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;

	
}
.I176102:hover {
}
}
@media (max-width:640px) {
.I176102 {
box-sizing:border-box;

	
}
.I176102:hover {
}
}

.I176103 {
display:flex;

order:3;
width:100%;
max-width:1096px;
box-sizing:border-box;


}
.I176103:hover {
}
@media (max-width:992px) {
.I176103 {

width:100%;


flex-direction:column;
}
.I176103:hover {
}
}
@media (max-width:640px) {
.I176103 {

width:100%;
max-width:100%;


}
.I176103:hover {
}
}

.I176104 {
display:flex;
position:var(--I176104-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:484px;
margin-right:150px;

}
.I176104:hover {
}

@media (max-width:992px) {
.I176104 {

width:100%;
max-width:450px;
margin-right:32px;

}
.I176104:hover {
}

}
@media (max-width:640px) {
.I176104 {

width:100%;
margin-right:0;

}
.I176104:hover {
}

}

.I176105 {
display:flex;
position:var(--I176105-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:calc(100% - 612px);

align-items:flex-end;


}
.I176105:hover {
}

@media (max-width:992px) {
.I176105 {

width:100%;
max-width:450px;

}
.I176105:hover {
}

}
@media (max-width:640px) {
.I176105 {

max-width:100%;

}
.I176105:hover {
}

}

h1.I176106, .I176106 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176106 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I176106:hover {
}
.I176106 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176106 > .viewport:hover {
}

@media (max-width:640px) {
.I176106 {

width:100%;


}
.I176106:hover {
}
.I176106 > .viewport {



}
.I176106 > .viewport:hover {
}

}

h1.I176107, .I176107 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176107 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I176107:hover {
}
.I176107 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176107 > .viewport:hover {
}

@media (max-width:640px) {
.I176107 {

width:100%;


}
.I176107:hover {
}
.I176107 > .viewport {



}
.I176107 > .viewport:hover {
}

}

h1.I176108, .I176108 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176108 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
margin-top:1.5rem;


}
.I176108:hover {
}
.I176108 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176108 > .viewport:hover {
}


h1.I176109, .I176109 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176109 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I176109:hover {
}
.I176109 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176109 > .viewport:hover {
}


h1.I176110, .I176110 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176110 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I176110:hover {
}
.I176110 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176110 > .viewport:hover {
}


h1.I176111, .I176111 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176111 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I176111:hover {
}
.I176111 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176111 > .viewport:hover {
}


h1.I189986, .I189986 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I189986 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I189986:hover {
}
.I189986 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I189986 > .viewport:hover {
}

@media (max-width:640px) {
.I189986 {

width:100%;


}
.I189986:hover {
}
.I189986 > .viewport {



}
.I189986 > .viewport:hover {
}

}

.I176112, a.I176112 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(255,255,255);


}
.I176112:hover, a.I176112:hover {
}
@media (max-width:992px) {
.I176112, a.I176112 {
display:flex;
font-size:1.625rem;


}
.I176112:hover, a.I176112:hover {
}
}
@media (max-width:640px) {
.I176112, a.I176112 {
display:flex;
font-size:1.625rem;


}
.I176112:hover, a.I176112:hover {
}
}

.I176113, a.I176113 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;
padding-top:1rem;

}
.I176113:hover, a.I176113:hover {
}
@media (max-width:992px) {
.I176113, a.I176113 {
}
.I176113:hover, a.I176113:hover {
display:flex;
width:100%;

}
}

.I176114 .image, .I176114.image {
vertical-align:top;
}
.I176114 .image:hover, .I176114.image:hover {
}

.I176115 {
}
.I176115:hover {
}
.I176115 {
}
.I176115:hover {
}
.hbspt-form {
  font-family: Rubik, Arial, Helvetica, sans-serif;
  font-size: 16px;
}
.hbspt-form .hs-form-field {
  margin-bottom: 10px;
}
.hbspt-form .hs-input {
  font-family: inherit;
  font-size: inherit;
  padding: 9.5px 16px 9.5px 16px;
  border-radius: 0;
  border: 1px solid rgba(0, 0, 0, 0.12);
  width: 100%;
  box-sizing: border-box;
}
.hbspt-form textarea.hs-input {
  height: 160px;
}
.hbspt-form select.hs-input {
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  background-image: url("https://www.genexus.com/media/images/chevron-down-1.svg");
  background-repeat: no-repeat;
  background-position: calc(100% - 17px) center;
  padding-right: 46px;
}
.hbspt-form .hs-input:focus-visible {
  border: 1px solid rgba(250, 50, 99, 0.5);
  outline: none;
}
.hbspt-form label {
  color: #969ba0;
  margin-bottom: 10px;
  margin-top: 16px;
  display: inline-block;
}
/*Error messages*/
.hbspt-form ul.hs-error-msgs {
  list-style-type: none;
  padding-left: 0;
  color: rgb(250, 50, 99);
  margin-top: 0;
  margin-bottom: 0;
}
.hbspt-form ul.hs-error-msgs label.hs-error-msg {
  list-style-type: none;
  padding-left: 0;
  color: rgb(250, 50, 99);
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 16px;
}
/*Button*/
.hbspt-form .hs-button {
  background: rgb(250, 50, 99);
  color: #fff;
  border: 0;
  padding: 14px 25px;
  border-radius: 28px;
  font-family: Rubik, Arial, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 16px;
  cursor: pointer;
}
.hbspt-form .hs-button:hover {
  background: #d2285d;
}
/*Checkboxes list*/
.hbspt-form .inputs-list {
  list-style-type: none;
  padding-left: 0;
}
.hbspt-form .inputs-list .hs-input {
  width: auto;
  margin-right: 10px;
}
/*legal consent container*/
.hbspt-form .legal-consent-container {
  color: #969ba0;
  font-size: 12px;
  line-height: 1.6em;
}
.hbspt-form .legal-consent-container a {
  color: rgb(250, 50, 99);
}
.hbspt-form .submitted-message {
  color: #969ba0;
}
.hbspt-form .legal-consent-container label {
  display: inline;
}
.hbspt-form .inputs-list.multi-container {
  display: flex;
  gap: 16px;
  flex-wrap: wrap;
}
.hbspt-form .inputs-list.multi-container label {
  margin: 0;
}


.I176116 {
width:100%;

}
.I176116:hover {
}
.I176116 {
}
.I176116:hover {
}


.I176117 {
}
.I176117:hover {
}
.I176117 {
}
.I176117:hover {
}


.I189917, a.I189917 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;
padding-top:1rem;

}
.I189917:hover, a.I189917:hover {
}
@media (max-width:992px) {
.I189917, a.I189917 {
}
.I189917:hover, a.I189917:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I189917, a.I189917 {
display:flex;
padding-bottom:1rem;

}
.I189917:hover, a.I189917:hover {
}
}

.I175722, a.I175722 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I175722:hover, a.I175722:hover {
}
@media (max-width:992px) {
.I175722, a.I175722 {
display:flex;
font-size:1.625rem;


}
.I175722:hover, a.I175722:hover {
}
}
@media (max-width:640px) {
.I175722, a.I175722 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;

}
.I175722:hover, a.I175722:hover {
}
}


