@import
	url(https://fonts.googleapis.com/css?family=Roboto:300,400,700|Fredoka+One|Montserrat|Cutive)
	;

html {
    /* display: flex; */
    align-items: center;
    justify-content: center;
}

body {
	margin: 0;
	font-family: Montserrat !important;
	/* overflow-y: auto; */
	max-width: 100%;
}

html, body {
    width: 100%;
    height: 100%;
    margin: 0px;
    padding: 0px;
    overflow-x: hidden; 
}

body div {
    margin: auto;
}

/* ----------- iPhone 6 ----------- */

@media screen and (max-width: 375px) {
    body {
        overflow-x: hidden !important;
    }
}

/* ----------- iPad mini ----------- */

@media screen and (max-width: 767px) {
    body {
        overflow-x: hidden !important;
    }
}

.container {
    position: absolute;
    width: 100% !important;
    left: 0;
}

header {
  padding: 156px 0 100px;
}

section {
  padding: 150px 0;
}
/*
.container {
	border: 5px solid red;
}
*/
.navbar-toggle {
	margin-top: 7px !important;
	/*
	margin-right: 80px;
	width: 100px;
	height: 80px;
	*/
}

.navbar-toggle {
    padding: 9px 10px !important;
    margin-top: 8px !important;
    margin-right: 15px !important;
    margin-bottom: 8px !important;
	height: 42px;
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff !important;
}
	
.mediaViewInfo {
	--web-view-name: Wasiwasa Landing Page;
	--web-view-id: Wasiwasa_Landing_Page;
	--web-scale-to-fit: true;
	--web-scale-to-fit-type: width;
	--web-scale-on-resize: true;
	--web-application: true;
	--web-enable-deep-linking: true;
}
:root {
	--web-view-ids: Wasiwasa_Landing_Page;
}
* {
	margin: 0 !important;
	padding: 0 !important;
	box-sizing: border-box;
	border: none;
	/* font-size: 20px; */
}

Wasiwasa_Landing_Page {
    /* position: absolute; */
    /* width: 1920px; */
    /* height: 9659px; */
    /* background-color: rgba(255,255,255,1); */
    /* overflow: hidden; */
    --web-view-name: Wasiwasa Landing Page;
    --web-view-id: Wasiwasa_Landing_Page;
    --web-scale-to-fit: true;
    --web-scale-to-fit-type: width;
    --web-scale-on-resize: true;
    --web-application: true;
    --web-enable-deep-linking: true;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    flex-direction: column;
    align-items: center;
}

#Banner {
	position: relative;
    /* width: 1920px; */
    /* height: 1200px; */
	height: 1110.179px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
svg {
  width: 100vw;
  height: 100vh;
}
#Foto_Banner {
	position: absolute;
	/* width: 1920px; */
	height: 1080px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#shutterstock_407177686_j {
	fill: url(#shutterstock_407177686_j);
	width: inherit;
}
.shutterstock_407177686_j {
	position: absolute;
	overflow: visible;
	/* width: 1920px; */
	height: 1080px;
	left: 0px;
	top: 0px;
}
#Main_Logo {
	position: absolute;
	width: 402.824px;
	height: 52.283px;
	left: 93px;
	top: 79px;
	overflow: visible;
}
#Trac_2 {
	fill: rgba(255,237,13,1);
}
.Trac_2 {
	overflow: visible;
	position: absolute;
	width: 57.454px;
	height: 39.726px;
	left: 0px;
	top: 11.746px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_3 {
	fill: rgba(255,255,255,1);
}
.Trac_3 {
	overflow: visible;
	position: absolute;
	width: 35.624px;
	height: 41.169px;
	left: 60.683px;
	top: 11.114px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_4 {
	fill: rgba(255,255,255,1);
}
.Trac_4 {
	overflow: visible;
	position: absolute;
	width: 37.384px;
	height: 41.047px;
	left: 101.865px;
	top: 11.158px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_5 {
	fill: rgba(255,255,255,1);
}
.Trac_5 {
	overflow: visible;
	position: absolute;
	width: 12.609px;
	height: 51.014px;
	left: 145.263px;
	top: 0.467px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_6 {
	fill: rgba(255,237,13,1);
}
.Trac_6 {
	overflow: visible;
	position: absolute;
	width: 57.449px;
	height: 39.726px;
	left: 166.099px;
	top: 11.452px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_7 {
	fill: rgba(255,255,255,1);
}
.Trac_7 {
	overflow: visible;
	position: absolute;
	width: 35.623px;
	height: 41.144px;
	left: 226.782px;
	top: 10.843px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_8 {
	fill: rgba(255,255,255,1);
}
.Trac_8 {
	overflow: visible;
	position: absolute;
	width: 37.408px;
	height: 41.047px;
	left: 267.95px;
	top: 10.887px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_9 {
	fill: rgba(255,255,255,1);
}
.Trac_9 {
	overflow: visible;
	position: absolute;
	width: 35.624px;
	height: 41.144px;
	left: 310.191px;
	top: 10.843px;
	transform: matrix(1,0,0,1,0,0);
}
#Ellipse_2 {
	fill: rgba(255,237,13,1);
}
.Ellipse_2 {
	position: absolute;
	overflow: visible;
	width: 10.276px;
	height: 10.276px;
	left: 355.853px;
	top: 35.157px;
}
#Rectangle_2 {
	fill: rgba(255,237,13,1);
}
.Rectangle_2 {
	width: 21.769px;
	height: 7.032px;
	position: absolute;
	overflow: visible;
	transform: translate(0px, 0px) matrix(1,0,0,1,350.1085,8.8383) rotate(-90deg);
	transform-origin: center;
}
#Trac_10 {
	fill: rgba(255,237,13,1);
}
.Trac_10 {
	overflow: visible;
	position: absolute;
	width: 25.538px;
	height: 51.677px;
	left: 377.286px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}

#menu-main-navbar {
	position: relative;
	/* width: 944px; */
	height: 62px;
	left: -94px;
	top: 80px;
	overflow: visible;
	font-size: 24px;
    /* border: 5px solid blue; */
}

.navbar-default .navbar-nav>li>a {
/*
	position: absolute;
	overflow: visible;
	width: 102px;
	white-space: nowrap;
	text-align: left;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
*/
	color: rgba(255,255,255,1) !important;
}

.navbar-nav > li {
  padding-left: 30px !important;
  padding-right: 30px !important;
}

.navbar-nav > li{
  margin-left:30px;
  margin-right:30px;
}

@media (min-width: 899px) {
   .collapse {
       display: block !important;
   }
}

@media (min-width: 992px) {
    .navbar li {
        margin-left : 1em;
        margin-right : 1em;
    }
}

.nav-item {
	top: 12px;
	left: 19% !important;
}

#CTA {
	position: absolute;
	width: 191px;
	height: 62px;
	left: 753px;
	top: 0px;
	overflow: visible;
}
#Rectangle_3 {
	fill: rgba(255,237,13,1);
}
.Rectangle_3 {
	position: absolute;
	overflow: visible;
	width: 191px;
	height: 62px;
	left: 0px;
	top: 0px;
}
#Shape_2 {
	fill: rgba(149,26,161,1);
}
.Shape_2 {
	overflow: visible;
	position: absolute;
	width: 45%;
	height: 713.9px;
	transform: translate(0px, 0px) matrix(1,0,0,1,870.8746,306.4368) rotate(193deg);
	transform-origin: center;
	left: 0px;
	top: 0px;
}
#Vetor_Banner {
	position: absolute;
	width: 817.308px;
	height: 755.783px;
	left: 832.66px;
	top: 229.385px;
	overflow: visible;
}
#Rectangle_4 {
	fill: rgba(136,65,230,1);
}
.Rectangle_4 {
	position: absolute;
	overflow: visible;
	width: 643.025px;
	height: 462.738px;
	left: 126.203px;
	top: 178.27px;
}
#Trac_11 {
	fill: rgba(30,45,100,1);
}
.Trac_11 {
	overflow: visible;
	position: absolute;
	width: 643.025px;
	height: 462.738px;
	left: 126.203px;
	top: 178.27px;
	transform: matrix(1,0,0,1,0,0);
}
#Rectangle_5 {
	fill: rgba(255,255,255,1);
}
.Rectangle_5 {
	position: absolute;
	overflow: visible;
	width: 460.744px;
	height: 368.595px;
	left: 216.359px;
	top: 234.348px;
}
#Trac_12 {
	fill: rgba(210,175,255,1);
}
.Trac_12 {
	overflow: visible;
	position: absolute;
	width: 460.721px;
	height: 50.166px;
	left: 216.359px;
	top: 234.348px;
	transform: matrix(1,0,0,1,0,0);
}
#Rectangle_6 {
	opacity: 0.4;
	fill: rgba(108,155,170,1);
}
.Rectangle_6 {
	width: 173.982px;
	height: 256.417px;
	position: absolute;
	overflow: visible;
	transform: translate(-54.25px, -82.03px) matrix(1,0,0,1,307.7338,418.0323) rotate(16.1deg);
	transform-origin: center;
}
#Rectangle_7 {
	fill: rgba(110,100,195,1);
}
.Rectangle_7 {
	width: 173.982px;
	height: 256.417px;
	position: absolute;
	overflow: visible;
	transform: translate(-54.25px, -82.03px) matrix(1,0,0,1,302.6635,408.5126) rotate(16.1deg);
	transform-origin: center;
}
#Trac_13 {
	fill: rgba(210,175,255,1);
}
.Trac_13 {
	overflow: visible;
	position: absolute;
	width: 174.005px;
	height: 256.417px;
	left: 248.396px;
	top: 326.497px;
	transform: matrix(1,0,0,1,0,0);
}
#Ligne_1 {
	fill: transparent;
	stroke: rgba(136,65,230,1);
	stroke-width: 2.799999952316284px;
	stroke-linejoin: miter;
	stroke-linecap: round;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ligne_1 {
	overflow: visible;
	position: absolute;
	width: 31.5px;
	height: 2.8px;
	left: 617.664px;
	top: 249.045px;
	transform: matrix(1,0,0,1,0,0);
}
#Ligne_2 {
	fill: transparent;
	stroke: rgba(136,65,230,1);
	stroke-width: 2.799999952316284px;
	stroke-linejoin: miter;
	stroke-linecap: round;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ligne_2 {
	overflow: visible;
	position: absolute;
	width: 31.5px;
	height: 2.8px;
	left: 617.664px;
	top: 260.428px;
	transform: matrix(1,0,0,1,0,0);
}
#Ligne_3 {
	fill: transparent;
	stroke: rgba(136,65,230,1);
	stroke-width: 2.799999952316284px;
	stroke-linejoin: miter;
	stroke-linecap: round;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ligne_3 {
	overflow: visible;
	position: absolute;
	width: 31.5px;
	height: 2.8px;
	left: 617.664px;
	top: 271.81px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_14 {
	fill: rgba(136,65,230,1);
}
.Trac_14 {
	overflow: visible;
	position: absolute;
	width: 217.68px;
	height: 22.765px;
	left: 369.268px;
	top: 249.045px;
	transform: matrix(1,0,0,1,0,0);
}
#Ligne_4 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 1.8700000047683716px;
	stroke-linejoin: miter;
	stroke-linecap: round;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ligne_4 {
	overflow: visible;
	position: absolute;
	width: 13.03px;
	height: 13.053px;
	left: 233.977px;
	top: 254.192px;
	transform: matrix(1,0,0,1,0,0);
}
#Ligne_5 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 1.8700000047683716px;
	stroke-linejoin: miter;
	stroke-linecap: round;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ligne_5 {
	overflow: visible;
	position: absolute;
	width: 13.03px;
	height: 13.053px;
	left: 233.977px;
	top: 254.192px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_15 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 1.8700000047683716px;
	stroke-linejoin: miter;
	stroke-linecap: round;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Trac_15 {
	overflow: visible;
	position: absolute;
	width: 12.256px;
	height: 12.279px;
	left: 283.448px;
	top: 254.192px;
	transform: matrix(1,0,0,1,0,0);
}
#Ligne_6 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 1.8700000047683716px;
	stroke-linejoin: miter;
	stroke-linecap: round;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ligne_6 {
	overflow: visible;
	position: absolute;
	width: 12.997px;
	height: 1.87px;
	left: 257.669px;
	top: 259.385px;
	transform: matrix(1,0,0,1,0,0);
}
#Rectangle_8 {
	fill: rgba(15,20,70,1);
}
.Rectangle_8 {
	position: absolute;
	overflow: visible;
	width: 217.147px;
	height: 49.401px;
	left: 347.291px;
	top: 641.008px;
}
#Trac_16 {
	fill: rgba(30,45,100,1);
}
.Trac_16 {
	overflow: visible;
	position: absolute;
	width: 355.498px;
	height: 29.395px;
	left: 276.609px;
	top: 690.409px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_17 {
	fill: transparent;
	stroke: rgba(210,175,255,1);
	stroke-width: 0.8600000143051147px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Trac_17 {
	overflow: visible;
	position: absolute;
	width: 150.918px;
	height: 24.042px;
	left: 454.23px;
	top: 432.694px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_18 {
	fill: transparent;
	stroke: rgba(210,175,255,1);
	stroke-width: 0.8600000143051147px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Trac_18 {
	overflow: visible;
	position: absolute;
	width: 150.918px;
	height: 24.042px;
	left: 454.23px;
	top: 474.746px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_19 {
	fill: transparent;
	stroke: rgba(210,175,255,1);
	stroke-width: 0.8600000143051147px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Trac_19 {
	overflow: visible;
	position: absolute;
	width: 24.042px;
	height: 24.042px;
	left: 620.33px;
	top: 432.694px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_20 {
	fill: transparent;
	stroke: rgba(210,175,255,1);
	stroke-width: 0.8600000143051147px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Trac_20 {
	overflow: visible;
	position: absolute;
	width: 24.042px;
	height: 24.042px;
	left: 620.33px;
	top: 474.746px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_21 {
	fill: transparent;
	stroke: rgba(210,175,255,1);
	stroke-width: 0.8600000143051147px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Trac_21 {
	overflow: visible;
	position: absolute;
	width: 150.941px;
	height: 24.042px;
	left: 454.23px;
	top: 518.815px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_22 {
	fill: transparent;
	stroke: rgba(210,175,255,1);
	stroke-width: 0.8600000143051147px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Trac_22 {
	overflow: visible;
	position: absolute;
	width: 150.941px;
	height: 24.042px;
	left: 454.23px;
	top: 560.937px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_23 {
	fill: transparent;
	stroke: rgba(210,175,255,1);
	stroke-width: 0.8600000143051147px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Trac_23 {
	overflow: visible;
	position: absolute;
	width: 24.042px;
	height: 24.042px;
	left: 620.33px;
	top: 518.839px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_24 {
	fill: transparent;
	stroke: rgba(210,175,255,1);
	stroke-width: 0.8600000143051147px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Trac_24 {
	overflow: visible;
	position: absolute;
	width: 24.042px;
	height: 24.042px;
	left: 620.353px;
	top: 560.937px;
	transform: matrix(1,0,0,1,0,0);
}
#Ligne_7 {
	fill: transparent;
	stroke: rgba(65,55,140,1);
	stroke-width: 1.7300000190734863px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ligne_7 {
	overflow: visible;
	position: absolute;
	width: 154.903px;
	height: 1.73px;
	left: 662.406px;
	top: 755.783px;
	transform: matrix(1,0,0,1,0,0);
}
#Ligne_8 {
	fill: transparent;
	stroke: rgba(65,55,140,1);
	stroke-width: 1.7300000190734863px;
	stroke-linejoin: miter;
	stroke-linecap: round;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ligne_8 {
	overflow: visible;
	position: absolute;
	width: 322.362px;
	height: 1.73px;
	left: 0px;
	top: 719.943px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_25 {
	fill: rgba(250,150,140,1);
}
.Trac_25 {
	overflow: visible;
	position: absolute;
	width: 56.581px;
	height: 38.168px;
	left: 202.628px;
	top: 540.302px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_26 {
	fill: rgba(250,135,10,1);
}
.Trac_26 {
	overflow: visible;
	position: absolute;
	width: 18.557px;
	height: 20.638px;
	left: 202.809px;
	top: 540.531px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_27 {
	fill: rgba(250,185,175,1);
}
.Trac_27 {
	overflow: visible;
	position: absolute;
	width: 34.63px;
	height: 45.344px;
	left: 181.827px;
	top: 540.328px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_28 {
	fill: rgba(250,150,140,1);
}
.Trac_28 {
	overflow: visible;
	position: absolute;
	width: 7.928px;
	height: 16.731px;
	left: 198.045px;
	top: 697.92px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_29 {
	fill: rgba(70,115,140,1);
}
.Trac_29 {
	overflow: visible;
	position: absolute;
	width: 19.464px;
	height: 5.851px;
	left: 197.117px;
	top: 713.128px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_30 {
	fill: rgba(28,149,133,1);
}
.Trac_30 {
	overflow: visible;
	position: absolute;
	width: 23.264px;
	height: 113.177px;
	left: 192.198px;
	top: 588.267px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_31 {
	fill: rgba(23,125,116,1);
}
.Trac_31 {
	overflow: visible;
	position: absolute;
	width: 23.263px;
	height: 55.431px;
	left: 192.221px;
	top: 588.313px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_32 {
	fill: rgba(250,185,175,1);
}
.Trac_32 {
	overflow: visible;
	position: absolute;
	width: 9.669px;
	height: 16.151px;
	left: 162.829px;
	top: 694.914px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_33 {
	fill: rgba(70,115,140,1);
}
.Trac_33 {
	overflow: visible;
	position: absolute;
	width: 17.27px;
	height: 13.156px;
	left: 159.45px;
	top: 704.991px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_34 {
	fill: rgba(57,174,150,1);
}
.Trac_34 {
	overflow: visible;
	position: absolute;
	width: 38.278px;
	height: 113.294px;
	left: 165.961px;
	top: 586.714px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_35 {
	fill: rgba(255,165,10,1);
}
.Trac_35 {
	overflow: visible;
	position: absolute;
	width: 37.252px;
	height: 67.512px;
	left: 179.54px;
	top: 540.328px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_36 {
	fill: rgba(250,150,140,1);
}
.Trac_36 {
	overflow: visible;
	position: absolute;
	width: 15.213px;
	height: 6.191px;
	left: 256.08px;
	top: 565.077px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_37 {
	fill: rgba(250,185,175,1);
}
.Trac_37 {
	overflow: visible;
	position: absolute;
	width: 75.077px;
	height: 30.429px;
	left: 181.479px;
	top: 541.111px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_38 {
	fill: rgba(250,135,10,1);
}
.Trac_38 {
	overflow: visible;
	position: absolute;
	width: 18.942px;
	height: 22.176px;
	left: 180.886px;
	top: 540.616px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_39 {
	fill: rgba(60,90,115,1);
}
.Trac_39 {
	overflow: visible;
	position: absolute;
	width: 5.448px;
	height: 12.588px;
	left: 190.116px;
	top: 519.001px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_40 {
	fill: rgba(250,185,175,1);
}
.Trac_40 {
	overflow: visible;
	position: absolute;
	width: 10.015px;
	height: 10.015px;
	left: 192.481px;
	top: 530.337px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_41 {
	fill: rgba(250,150,140,1);
}
.Trac_41 {
	overflow: visible;
	position: absolute;
	width: 8.438px;
	height: 9.041px;
	left: 194.011px;
	top: 530.337px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_42 {
	fill: rgba(250,185,175,1);
}
.Trac_42 {
	overflow: visible;
	position: absolute;
	width: 14.303px;
	height: 17.618px;
	left: 191.901px;
	top: 518.213px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_43 {
	fill: rgba(250,185,175,1);
}
.Trac_43 {
	overflow: visible;
	position: absolute;
	width: 4.251px;
	height: 6.523px;
	left: 190.061px;
	top: 522.493px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_44 {
	fill: rgba(60,90,115,1);
}
.Trac_44 {
	overflow: visible;
	position: absolute;
	width: 18.164px;
	height: 11.869px;
	left: 190.116px;
	top: 513.53px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_45 {
	fill: rgba(250,185,175,1);
}
.Trac_45 {
	overflow: visible;
	position: absolute;
	width: 14.969px;
	height: 6.876px;
	left: 252.35px;
	top: 563.937px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_46 {
	fill: rgba(250,150,140,1);
}
.Trac_46 {
	overflow: visible;
	position: absolute;
	width: 39.723px;
	height: 49.699px;
	left: 427.233px;
	top: 452.977px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_47 {
	fill: rgba(255,160,190,1);
}
.Trac_47 {
	overflow: visible;
	position: absolute;
	width: 18.517px;
	height: 21.786px;
	left: 448.342px;
	top: 471.924px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_48 {
	fill: rgba(250,185,175,1);
}
.Trac_48 {
	overflow: visible;
	position: absolute;
	width: 37.222px;
	height: 66.706px;
	left: 453.219px;
	top: 471.779px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_49 {
	fill: rgba(250,150,140,1);
}
.Trac_49 {
	overflow: visible;
	position: absolute;
	width: 19.493px;
	height: 27.45px;
	left: 453.218px;
	top: 622.926px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_50 {
	fill: rgba(245,122,47,1);
}
.Trac_50 {
	overflow: visible;
	position: absolute;
	width: 19.469px;
	height: 5.867px;
	left: 453.103px;
	top: 644.625px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_51 {
	fill: rgba(0,145,200,1);
}
.Trac_51 {
	overflow: visible;
	position: absolute;
	width: 23.241px;
	height: 75.483px;
	left: 454.223px;
	top: 519.833px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_52 {
	fill: rgba(0,115,170,1);
}
.Trac_52 {
	overflow: visible;
	position: absolute;
	width: 23.241px;
	height: 113.108px;
	left: 454.245px;
	top: 519.809px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_53 {
	fill: rgba(0,85,140,1);
}
.Trac_53 {
	overflow: visible;
	position: absolute;
	width: 23.234px;
	height: 56.08px;
	left: 454.23px;
	top: 519.81px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_54 {
	fill: rgba(250,150,140,1);
}
.Trac_54 {
	overflow: visible;
	position: absolute;
	width: 19.493px;
	height: 27.45px;
	left: 467.243px;
	top: 622.926px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_55 {
	fill: rgba(255,140,70,1);
}
.Trac_55 {
	overflow: visible;
	position: absolute;
	width: 19.469px;
	height: 5.867px;
	left: 467.128px;
	top: 644.625px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_56 {
	fill: rgba(0,145,200,1);
}
.Trac_56 {
	overflow: visible;
	position: absolute;
	width: 21.854px;
	height: 75.507px;
	left: 468.246px;
	top: 519.81px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_57 {
	fill: rgba(0,145,200,1);
}
.Trac_57 {
	overflow: visible;
	position: absolute;
	width: 23.235px;
	height: 113.109px;
	left: 466.888px;
	top: 519.809px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_58 {
	fill: rgba(255,130,170,1);
}
.Trac_58 {
	overflow: visible;
	position: absolute;
	width: 37.648px;
	height: 67.465px;
	left: 452.828px;
	top: 471.825px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_59 {
	fill: rgba(250,150,140,1);
}
.Trac_59 {
	overflow: visible;
	position: absolute;
	width: 6.679px;
	height: 15.461px;
	left: 425.763px;
	top: 442.066px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_60 {
	fill: rgba(250,185,175,1);
}
.Trac_60 {
	overflow: visible;
	position: absolute;
	width: 73.655px;
	height: 35.121px;
	left: 415.01px;
	top: 471.981px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_61 {
	fill: rgba(255,160,190,1);
}
.Trac_61 {
	overflow: visible;
	position: absolute;
	width: 19.989px;
	height: 22.518px;
	left: 468.881px;
	top: 471.817px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_62 {
	fill: rgba(60,90,115,1);
}
.Trac_62 {
	overflow: visible;
	position: absolute;
	width: 5.472px;
	height: 12.643px;
	transform: translate(-54.25px, -82.03px) matrix(1,0,0,1,526.9105,530.8283) rotate(192.653deg);
	transform-origin: center;
	left: 0px;
	top: 0px;
}
#Trac_63 {
	fill: rgba(250,185,175,1);
}
.Trac_63 {
	overflow: visible;
	position: absolute;
	width: 10.038px;
	height: 9.991px;
	left: 467.189px;
	top: 461.834px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_64 {
	fill: rgba(250,150,140,1);
}
.Trac_64 {
	overflow: visible;
	position: absolute;
	width: 8.438px;
	height: 9.018px;
	left: 467.351px;
	top: 461.834px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_65 {
	fill: rgba(250,185,175,1);
}
.Trac_65 {
	overflow: visible;
	position: absolute;
	width: 15.536px;
	height: 18.726px;
	left: 462.896px;
	top: 449.455px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_66 {
	fill: rgba(250,185,175,1);
}
.Trac_66 {
	overflow: visible;
	position: absolute;
	width: 4.556px;
	height: 6.467px;
	left: 474.292px;
	top: 456.59px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_67 {
	fill: rgba(60,90,115,1);
}
.Trac_67 {
	overflow: visible;
	position: absolute;
	width: 17.297px;
	height: 12.653px;
	left: 462.649px;
	top: 446.097px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_68 {
	fill: rgba(250,185,175,1);
}
.Trac_68 {
	overflow: visible;
	position: absolute;
	width: 6.668px;
	height: 15.153px;
	left: 413.186px;
	top: 480.892px;
	transform: matrix(1,0,0,1,0,0);
}
#Ligne_9 {
	fill: transparent;
	stroke: rgba(65,180,230,1);
	stroke-width: 1.2999999523162842px;
	stroke-linejoin: miter;
	stroke-linecap: round;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ligne_9 {
	overflow: visible;
	position: absolute;
	width: 40.272px;
	height: 214.463px;
	left: 476.021px;
	top: 506.854px;
	transform: matrix(1,0,0,1,0,0);
}
#Ligne_10 {
	fill: transparent;
	stroke: rgba(65,180,230,1);
	stroke-width: 1.2999999523162842px;
	stroke-linejoin: miter;
	stroke-linecap: round;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ligne_10 {
	overflow: visible;
	position: absolute;
	width: 40.272px;
	height: 214.463px;
	left: 418.669px;
	top: 506.854px;
	transform: matrix(1,0,0,1,0,0);
}
#Ligne_11 {
	fill: transparent;
	stroke: rgba(65,180,230,1);
	stroke-width: 1.2999999523162842px;
	stroke-linejoin: miter;
	stroke-linecap: round;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ligne_11 {
	overflow: visible;
	position: absolute;
	width: 57.378px;
	height: 1.3px;
	left: 423.236px;
	top: 523.962px;
	transform: matrix(1,0,0,1,0,0);
}
#Ligne_12 {
	fill: transparent;
	stroke: rgba(65,180,230,1);
	stroke-width: 1.2999999523162842px;
	stroke-linejoin: miter;
	stroke-linecap: round;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ligne_12 {
	overflow: visible;
	position: absolute;
	width: 58.143px;
	height: 1.3px;
	left: 426.968px;
	top: 549.648px;
	transform: matrix(1,0,0,1,0,0);
}
#Ligne_13 {
	fill: transparent;
	stroke: rgba(65,180,230,1);
	stroke-width: 1.2999999523162842px;
	stroke-linejoin: miter;
	stroke-linecap: round;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ligne_13 {
	overflow: visible;
	position: absolute;
	width: 57.656px;
	height: 1.3px;
	left: 432.138px;
	top: 575.333px;
	transform: matrix(1,0,0,1,0,0);
}
#Ligne_14 {
	fill: transparent;
	stroke: rgba(65,180,230,1);
	stroke-width: 1.2999999523162842px;
	stroke-linejoin: miter;
	stroke-linecap: round;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ligne_14 {
	overflow: visible;
	position: absolute;
	width: 57.308px;
	height: 1.3px;
	left: 437.168px;
	top: 601.019px;
	transform: matrix(1,0,0,1,0,0);
}
#Ligne_15 {
	fill: transparent;
	stroke: rgba(65,180,230,1);
	stroke-width: 1.2999999523162842px;
	stroke-linejoin: miter;
	stroke-linecap: round;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ligne_15 {
	overflow: visible;
	position: absolute;
	width: 57.957px;
	height: 1.3px;
	left: 441.179px;
	top: 626.705px;
	transform: matrix(1,0,0,1,0,0);
}
#Ligne_16 {
	fill: transparent;
	stroke: rgba(65,180,230,1);
	stroke-width: 1.2999999523162842px;
	stroke-linejoin: miter;
	stroke-linecap: round;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ligne_16 {
	overflow: visible;
	position: absolute;
	width: 58.745px;
	height: 1.3px;
	left: 444.98px;
	top: 651.927px;
	transform: matrix(1,0,0,1,0,0);
}
#Ligne_17 {
	fill: transparent;
	stroke: rgba(65,180,230,1);
	stroke-width: 1.2999999523162842px;
	stroke-linejoin: miter;
	stroke-linecap: round;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ligne_17 {
	overflow: visible;
	position: absolute;
	width: 57.864px;
	height: 1.3px;
	left: 450.637px;
	top: 678.077px;
	transform: matrix(1,0,0,1,0,0);
}
#Ligne_18 {
	fill: transparent;
	stroke: rgba(65,180,230,1);
	stroke-width: 1.2999999523162842px;
	stroke-linejoin: miter;
	stroke-linecap: round;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ligne_18 {
	overflow: visible;
	position: absolute;
	width: 58.003px;
	height: 1.3px;
	left: 454.508px;
	top: 703.762px;
	transform: matrix(1,0,0,1,0,0);
}
#Ligne_19 {
	fill: transparent;
	stroke: rgba(168,229,255,1);
	stroke-width: 1.2999999523162842px;
	stroke-linejoin: miter;
	stroke-linecap: round;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ligne_19 {
	overflow: visible;
	position: absolute;
	width: 40.272px;
	height: 214.463px;
	left: 379.908px;
	top: 506.854px;
	transform: matrix(1,0,0,1,0,0);
}
#Ligne_20 {
	fill: transparent;
	stroke: rgba(168,229,255,1);
	stroke-width: 1.2999999523162842px;
	stroke-linejoin: miter;
	stroke-linecap: round;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ligne_20 {
	overflow: visible;
	position: absolute;
	width: 40.249px;
	height: 214.463px;
	left: 437.284px;
	top: 506.854px;
	transform: matrix(1,0,0,1,0,0);
}
#Ligne_21 {
	fill: transparent;
	stroke: rgba(168,229,255,1);
	stroke-width: 1.2999999523162842px;
	stroke-linejoin: miter;
	stroke-linecap: round;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ligne_21 {
	overflow: visible;
	position: absolute;
	width: 57.192px;
	height: 1.3px;
	left: 415.562px;
	top: 523.962px;
	transform: matrix(1,0,0,1,0,0);
}
#Ligne_22 {
	fill: transparent;
	stroke: rgba(168,229,255,1);
	stroke-width: 1.2999999523162842px;
	stroke-linejoin: miter;
	stroke-linecap: round;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ligne_22 {
	overflow: visible;
	position: absolute;
	width: 58.166px;
	height: 1.3px;
	left: 410.88px;
	top: 549.648px;
	transform: matrix(1,0,0,1,0,0);
}
#Ligne_23 {
	fill: transparent;
	stroke: rgba(168,229,255,1);
	stroke-width: 1.2999999523162842px;
	stroke-linejoin: miter;
	stroke-linecap: round;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ligne_23 {
	overflow: visible;
	position: absolute;
	width: 57.656px;
	height: 1.3px;
	left: 406.197px;
	top: 575.333px;
	transform: matrix(1,0,0,1,0,0);
}
#Ligne_24 {
	fill: transparent;
	stroke: rgba(168,229,255,1);
	stroke-width: 1.2999999523162842px;
	stroke-linejoin: miter;
	stroke-linecap: round;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ligne_24 {
	overflow: visible;
	position: absolute;
	width: 57.308px;
	height: 1.3px;
	left: 401.537px;
	top: 601.019px;
	transform: matrix(1,0,0,1,0,0);
}
#Ligne_25 {
	fill: transparent;
	stroke: rgba(168,229,255,1);
	stroke-width: 1.2999999523162842px;
	stroke-linejoin: miter;
	stroke-linecap: round;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ligne_25 {
	overflow: visible;
	position: absolute;
	width: 57.957px;
	height: 1.3px;
	left: 396.854px;
	top: 626.705px;
	transform: matrix(1,0,0,1,0,0);
}
#Ligne_26 {
	fill: transparent;
	stroke: rgba(168,229,255,1);
	stroke-width: 1.2999999523162842px;
	stroke-linejoin: miter;
	stroke-linecap: round;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ligne_26 {
	overflow: visible;
	position: absolute;
	width: 58.745px;
	height: 1.3px;
	left: 392.264px;
	top: 651.927px;
	transform: matrix(1,0,0,1,0,0);
}
#Ligne_27 {
	fill: transparent;
	stroke: rgba(168,229,255,1);
	stroke-width: 1.2999999523162842px;
	stroke-linejoin: miter;
	stroke-linecap: round;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ligne_27 {
	overflow: visible;
	position: absolute;
	width: 57.864px;
	height: 1.3px;
	left: 387.512px;
	top: 678.077px;
	transform: matrix(1,0,0,1,0,0);
}
#Ligne_28 {
	fill: transparent;
	stroke: rgba(168,229,255,1);
	stroke-width: 1.2999999523162842px;
	stroke-linejoin: miter;
	stroke-linecap: round;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ligne_28 {
	overflow: visible;
	position: absolute;
	width: 58.027px;
	height: 1.3px;
	left: 383.478px;
	top: 703.762px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_69 {
	fill: rgba(60,90,115,1);
}
.Trac_69 {
	overflow: visible;
	position: absolute;
	width: 16.712px;
	height: 9.398px;
	left: 460.082px;
	top: 446.468px;
	transform: matrix(1,0,0,1,0,0);
}
#Rectangle_9 {
	fill: transparent;
	stroke: rgba(210,175,255,1);
	stroke-width: 0.8600000143051147px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Rectangle_9 {
	position: absolute;
	overflow: visible;
	width: 192.506px;
	height: 83.991px;
	left: 454.74px;
	top: 326.497px;
}
#Rectangle_10 {
	opacity: 0.4;
	fill: rgba(108,155,170,1);
}
.Rectangle_10 {
	width: 191.646px;
	height: 83.131px;
	position: absolute;
	overflow: visible;
	transform: translate(-54.25px, -82.03px) matrix(1,0,0,1,503.2146,347.3239) rotate(-11.38deg);
	transform-origin: center;
}
#Rectangle_11 {
	fill: rgba(110,100,195,1);
}
.Rectangle_11 {
	width: 191.646px;
	height: 83.131px;
	position: absolute;
	overflow: visible;
	transform: translate(-54.25px, -82.03px) matrix(1,0,0,1,504.0644,338.7913) rotate(-11.38deg);
	transform-origin: center;
}
#Trac_70 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 1.2999999523162842px;
	stroke-linejoin: miter;
	stroke-linecap: round;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Trac_70 {
	overflow: visible;
	position: absolute;
	width: 190.09px;
	height: 290.709px;
	left: 448.319px;
	top: 21.675px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_71 {
	fill: rgba(65,180,230,1);
}
.Trac_71 {
	overflow: visible;
	position: absolute;
	width: 50.669px;
	height: 46.392px;
	left: 261.017px;
	top: 121.67px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_72 {
	fill: rgba(250,185,175,1);
}
.Trac_72 {
	overflow: visible;
	position: absolute;
	width: 22.649px;
	height: 18.392px;
	left: 299.93px;
	top: 155.552px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_73 {
	fill: rgba(255,140,70,1);
}
.Trac_73 {
	overflow: visible;
	position: absolute;
	width: 21.096px;
	height: 5.992px;
	left: 312.727px;
	top: 172.428px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_74 {
	fill: rgba(250,185,175,1);
}
.Trac_74 {
	overflow: visible;
	position: absolute;
	width: 22.649px;
	height: 18.392px;
	left: 324.503px;
	top: 155.552px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_75 {
	fill: rgba(255,140,70,1);
}
.Trac_75 {
	overflow: visible;
	position: absolute;
	width: 21.119px;
	height: 5.992px;
	left: 337.392px;
	top: 172.428px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_76 {
	fill: rgba(0,115,170,1);
}
.Trac_76 {
	overflow: visible;
	position: absolute;
	width: 98.667px;
	height: 71.354px;
	left: 235.504px;
	top: 94.885px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_77 {
	fill: rgba(0,85,140,1);
}
.Trac_77 {
	overflow: visible;
	position: absolute;
	width: 33.641px;
	height: 32.338px;
	left: 235.735px;
	top: 95.094px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_78 {
	fill: rgba(0,145,200,1);
}
.Trac_78 {
	overflow: visible;
	position: absolute;
	width: 84.893px;
	height: 62.787px;
	left: 226.165px;
	top: 104.055px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_79 {
	fill: rgba(250,150,140,1);
}
.Trac_79 {
	overflow: visible;
	position: absolute;
	width: 79.37px;
	height: 22.823px;
	left: 215.083px;
	top: 46.914px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_80 {
	fill: rgba(170,200,90,1);
}
.Trac_80 {
	overflow: visible;
	position: absolute;
	width: 21.94px;
	height: 17.518px;
	left: 215.445px;
	top: 47.322px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_81 {
	fill: rgba(250,185,175,1);
}
.Trac_81 {
	overflow: visible;
	position: absolute;
	width: 54.456px;
	height: 72.944px;
	left: 198.322px;
	top: 47.302px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_82 {
	fill: rgba(130,190,80,1);
}
.Trac_82 {
	overflow: visible;
	position: absolute;
	width: 56.389px;
	height: 73.044px;
	left: 198.173px;
	top: 47.156px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_83 {
	fill: rgba(250,150,140,1);
}
.Trac_83 {
	overflow: visible;
	position: absolute;
	width: 14.322px;
	height: 8.044px;
	left: 290.844px;
	top: 59.988px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_84 {
	fill: rgba(165,105,65,1);
}
.Trac_84 {
	overflow: visible;
	position: absolute;
	width: 5.448px;
	height: 12.472px;
	transform: translate(-54.25px, -82.03px) matrix(1,0,0,1,253.7122,115.8531) rotate(-10.71deg);
	transform-origin: center;
	left: 0px;
	top: 0px;
}
#Trac_85 {
	fill: rgba(250,185,175,1);
}
.Trac_85 {
	overflow: visible;
	position: absolute;
	width: 9.342px;
	height: 12.449px;
	left: 205.138px;
	top: 44.162px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_86 {
	fill: rgba(250,150,140,1);
}
.Trac_86 {
	overflow: visible;
	position: absolute;
	width: 8.462px;
	height: 7.339px;
	left: 205.347px;
	top: 44.162px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_87 {
	fill: rgba(250,185,175,1);
}
.Trac_87 {
	overflow: visible;
	position: absolute;
	width: 15.323px;
	height: 18.6px;
	left: 199.922px;
	top: 30.647px;
	transform: matrix(1,0,0,1,0,0);
}
#Rectangle_12 {
	fill: rgba(165,105,65,1);
}
.Rectangle_12 {
	width: 2.689px;
	height: 1.229px;
	position: absolute;
	overflow: visible;
	transform: translate(-54.25px, -82.03px) matrix(1,0,0,1,254.1738,118.7442) rotate(-10.72deg);
	transform-origin: center;
}
#Trac_88 {
	fill: rgba(250,185,175,1);
}
.Trac_88 {
	overflow: visible;
	position: absolute;
	width: 4.478px;
	height: 6.5px;
	left: 199.336px;
	top: 37.375px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_89 {
	fill: rgba(165,105,65,1);
}
.Trac_89 {
	overflow: visible;
	position: absolute;
	width: 17.406px;
	height: 13.59px;
	left: 198.316px;
	top: 25.913px;
	transform: matrix(1,0,0,1,0,0);
}
#Ligne_29 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 1.2999999523162842px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ligne_29 {
	overflow: visible;
	position: absolute;
	width: 208.061px;
	height: 90.075px;
	left: 239.17px;
	top: 1.252px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_90 {
	fill: rgba(250,185,175,1);
}
.Trac_90 {
	overflow: visible;
	position: absolute;
	width: 82.176px;
	height: 29.03px;
	left: 196.489px;
	top: 57.787px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_91 {
	fill: rgba(170,200,90,1);
}
.Trac_91 {
	overflow: visible;
	position: absolute;
	width: 19.842px;
	height: 21.049px;
	left: 196.035px;
	top: 57.469px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_92 {
	fill: rgba(250,185,175,1);
}
.Trac_92 {
	overflow: visible;
	position: absolute;
	width: 14.849px;
	height: 7.231px;
	left: 275.118px;
	top: 68.959px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_93 {
	fill: rgba(85,199,166,1);
}
.Trac_93 {
	overflow: visible;
	position: absolute;
	width: 12.287px;
	height: 12.287px;
	left: 625.778px;
	top: 438.142px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_94 {
	fill: rgba(85,199,166,1);
}
.Trac_94 {
	overflow: visible;
	position: absolute;
	width: 12.286px;
	height: 12.286px;
	left: 625.778px;
	top: 480.055px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_95 {
	fill: rgba(255,255,255,1);
}
.Trac_95 {
	overflow: visible;
	position: absolute;
	width: 5.213px;
	height: 18.893px;
	left: 689.64px;
	top: 553.82px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_96 {
	fill: rgba(255,240,242,1);
}
.Trac_96 {
	overflow: visible;
	position: absolute;
	width: 8.456px;
	height: 11.217px;
	left: 689.349px;
	top: 549.164px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_97 {
	fill: rgba(255,255,255,1);
}
.Trac_97 {
	overflow: visible;
	position: absolute;
	width: 47.629px;
	height: 57.469px;
	left: 690.78px;
	top: 553.055px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_98 {
	fill: rgba(250,185,175,1);
}
.Trac_98 {
	overflow: visible;
	position: absolute;
	width: 52.169px;
	height: 25.114px;
	left: 644.454px;
	top: 574.758px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_99 {
	fill: rgba(250,185,175,1);
}
.Trac_99 {
	overflow: visible;
	position: absolute;
	width: 36.738px;
	height: 66.88px;
	left: 683.077px;
	top: 574.452px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_100 {
	fill: rgba(250,150,140,1);
}
.Trac_100 {
	overflow: visible;
	position: absolute;
	width: 8.43px;
	height: 25.663px;
	left: 700.433px;
	top: 726.718px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_101 {
	fill: rgba(150,80,40,1);
}
.Trac_101 {
	overflow: visible;
	position: absolute;
	width: 19.516px;
	height: 5.615px;
	left: 689.76px;
	top: 748.295px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_102 {
	fill: rgba(250,185,175,1);
}
.Trac_102 {
	overflow: visible;
	position: absolute;
	width: 51.534px;
	height: 28.083px;
	left: 707.054px;
	top: 663.356px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_103 {
	fill: rgba(250,185,175,1);
}
.Trac_103 {
	overflow: visible;
	position: absolute;
	width: 22.417px;
	height: 13.545px;
	left: 748.646px;
	top: 656.633px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_104 {
	fill: rgba(150,80,40,1);
}
.Trac_104 {
	overflow: visible;
	position: absolute;
	width: 12.833px;
	height: 17.14px;
	left: 765.427px;
	top: 655.536px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_105 {
	fill: rgba(250,150,140,1);
}
.Trac_105 {
	overflow: visible;
	position: absolute;
	width: 14.464px;
	height: 54.354px;
	left: 694.402px;
	top: 680.379px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_106 {
	fill: rgba(250,150,140,1);
}
.Trac_106 {
	overflow: visible;
	position: absolute;
	width: 23.268px;
	height: 75.476px;
	left: 684.56px;
	top: 622.262px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_107 {
	fill: rgba(250,185,175,1);
}
.Trac_107 {
	overflow: visible;
	position: absolute;
	width: 24.398px;
	height: 70.383px;
	left: 694.44px;
	top: 620.769px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_108 {
	fill: rgba(250,185,175,1);
}
.Trac_108 {
	overflow: visible;
	position: absolute;
	width: 8.693px;
	height: 10.432px;
	left: 697.804px;
	top: 565.272px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_109 {
	fill: rgba(250,150,140,1);
}
.Trac_109 {
	overflow: visible;
	position: absolute;
	width: 6.7px;
	height: 7.465px;
	left: 697.92px;
	top: 565.272px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_110 {
	fill: rgba(250,185,175,1);
}
.Trac_110 {
	overflow: visible;
	position: absolute;
	width: 14.79px;
	height: 18.314px;
	left: 692.82px;
	top: 552.267px;
	transform: matrix(1,0,0,1,0,0);
}
#Rectangle_13 {
	fill: rgba(255,255,255,1);
}
.Rectangle_13 {
	width: 2.689px;
	height: 1.229px;
	position: absolute;
	overflow: visible;
	transform: translate(-54.25px, -82.03px) matrix(1,0,0,1,759.9132,637.844) rotate(180deg);
	transform-origin: center;
}
#Trac_111 {
	fill: rgba(250,185,175,1);
}
.Trac_111 {
	overflow: visible;
	position: absolute;
	width: 4.274px;
	height: 6.523px;
	left: 705.176px;
	top: 556.547px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_112 {
	fill: rgba(255,255,255,1);
}
.Trac_112 {
	overflow: visible;
	position: absolute;
	width: 20.013px;
	height: 12.306px;
	left: 689.406px;
	top: 546.591px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_113 {
	fill: rgba(250,185,175,1);
}
.Trac_113 {
	overflow: visible;
	position: absolute;
	width: 14.889px;
	height: 7.039px;
	left: 632.247px;
	top: 579.729px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_114 {
	fill: rgba(85,199,166,1);
}
.Trac_114 {
	overflow: visible;
	position: absolute;
	width: 23.182px;
	height: 23.182px;
	left: 623.969px;
	top: 579.483px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_115 {
	fill: rgba(250,185,175,1);
}
.Trac_115 {
	overflow: visible;
	position: absolute;
	width: 14.953px;
	height: 6.876px;
	left: 632.185px;
	top: 597.992px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_116 {
	fill: rgba(255,140,70,1);
}
.Trac_116 {
	overflow: visible;
	position: absolute;
	width: 48.384px;
	height: 90.48px;
	left: 676.987px;
	top: 574.383px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_117 {
	fill: rgba(235,119,49,1);
}
.Trac_117 {
	overflow: visible;
	position: absolute;
	width: 23.762px;
	height: 23.041px;
	left: 692.102px;
	top: 583.076px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_118 {
	fill: rgba(255,255,255,1);
}
.Trac_118 {
	overflow: visible;
	position: absolute;
	width: 18.694px;
	height: 11.406px;
	left: 693.646px;
	top: 549.393px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_119 {
	fill: rgba(250,185,175,1);
}
.Trac_119 {
	overflow: visible;
	position: absolute;
	width: 75.366px;
	height: 30.5px;
	left: 642.949px;
	top: 574.806px;
	transform: matrix(1,0,0,1,0,0);
}
#Ellipse_3 {
	fill: transparent;
	stroke: rgba(210,175,255,1);
	stroke-width: 2px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ellipse_3 {
	position: absolute;
	overflow: visible;
	width: 45.351px;
	height: 45.351px;
	left: 432.323px;
	top: 0px;
}
#Ellipse_4 {
	fill: transparent;
	stroke: rgba(210,175,255,1);
	stroke-width: 2px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 10;
	shape-rendering: auto;
}
.Ellipse_4 {
	position: absolute;
	overflow: visible;
	width: 19.85px;
	height: 19.85px;
	left: 445.073px;
	top: 12.75px;
}
#Seu_visual_Seu_estilo_Sua_idei {
	left: 152px;
	top: 521px;
	position: absolute;
	overflow: visible;
	width: 606px;
	white-space: nowrap;
	text-align: left;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 65px;
	color: rgba(255,255,255,1);
}
#Servios_fe {
	height: 1505px;
	left: 40px;
	/* top: 1232px; */
	overflow: visible;
}
#Groupe_18 {
	position: absolute;
	left: 0px;
	top: 265px;
	overflow: visible;
}

.retangulo_servico {
	fill: rgba(242,242,242,1);
	width: 458px;
	height: 560px;
}

.caixa_servico {
	position: absolute;
	overflow: visible;
	width: 458px;
	height: 560px;
}

.Rectangle_14 {
	left: 0px;
	top: 0px;
}
#Icone_1 {
	position: absolute;
	width: 137.727px;
	height: 138.875px;
	left: 160px;
	top: 79px;
	overflow: visible;
}
#Analysis-Stats-Mobile_Phone-Co {
	position: absolute;
	width: 137.727px;
	height: 138.875px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_120 {
	fill: rgba(167,32,181,1);
}
.Trac_120 {
	overflow: visible;
	position: absolute;
	width: 22.955px;
	height: 4.591px;
	left: 34.432px;
	top: 36.727px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_121 {
	fill: rgba(167,32,181,1);
}
.Trac_121 {
	overflow: visible;
	position: absolute;
	width: 22.955px;
	height: 4.591px;
	left: 34.432px;
	top: 27.546px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_122 {
	fill: rgba(167,32,181,1);
}
.Trac_122 {
	overflow: visible;
	position: absolute;
	width: 4.591px;
	height: 4.591px;
	left: 34.432px;
	top: 18.364px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_123 {
	fill: rgba(167,32,181,1);
}
.Trac_123 {
	overflow: visible;
	position: absolute;
	width: 13.773px;
	height: 4.591px;
	left: 43.614px;
	top: 18.364px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_124 {
	fill: rgba(167,32,181,1);
}
.Trac_124 {
	overflow: visible;
	position: absolute;
	width: 32.136px;
	height: 32.136px;
	left: 61.977px;
	top: 9.182px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_125 {
	fill: rgba(167,32,181,1);
}
.Trac_125 {
	overflow: visible;
	position: absolute;
	width: 22.955px;
	height: 4.591px;
	left: 34.432px;
	top: 73.455px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_126 {
	fill: rgba(167,32,181,1);
}
.Trac_126 {
	overflow: visible;
	position: absolute;
	width: 22.955px;
	height: 4.591px;
	left: 34.432px;
	top: 64.273px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_127 {
	fill: rgba(167,32,181,1);
}
.Trac_127 {
	overflow: visible;
	position: absolute;
	width: 4.591px;
	height: 4.591px;
	left: 34.432px;
	top: 55.091px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_128 {
	fill: rgba(167,32,181,1);
}
.Trac_128 {
	overflow: visible;
	position: absolute;
	width: 13.773px;
	height: 4.591px;
	left: 43.614px;
	top: 55.091px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_129 {
	fill: rgba(167,32,181,1);
}
.Trac_129 {
	overflow: visible;
	position: absolute;
	width: 137.727px;
	height: 138.875px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Desenvolvimento_de_Sites {
	left: 95px;
	top: 243px;
	position: absolute;
	overflow: visible;
	width: 269px;
	white-space: nowrap;
	text-align: center;
	font-family: Montserrat;
	font-style: normal;
	font-weight: bold;
	font-size: 20px;
	color: rgba(20,17,15,1);
}
#Site_mobile_com_banco_de_dados {
	left: 70px;
	top: 359px;
	position: absolute;
	overflow: visible;
	width: 319px;
	white-space: nowrap;
	text-align: center;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	color: rgba(52,49,45,1);
}
#Groupe_19 {
	position: absolute;
	width: 458px;
	height: 560px;
	left: 0px;
	top: 885px;
	overflow: visible;
}
#Rectangle_14_fw {
	fill: rgba(242,242,242,1);
}
.Rectangle_14_fw {
	position: absolute;
	overflow: visible;
	width: 458px;
	height: 560px;
	left: 0px;
	top: 0px;
}
#Redes_Sociais {
	left: 126px;
	top: 253px;
	position: absolute;
	overflow: visible;
	width: 207px;
	white-space: nowrap;
	text-align: center;
	font-family: Montserrat;
	font-style: normal;
	font-weight: bold;
	font-size: 20px;
	color: rgba(20,17,15,1);
}
#Gerenciamento_da_pgina_da_sua_ {
	left: 64px;
	top: 359px;
	position: absolute;
	overflow: visible;
	width: 331px;
	white-space: nowrap;
	text-align: center;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	color: rgba(52,49,45,1);
}
#Icone_4 {
	position: absolute;
	width: 138.734px;
	height: 138.875px;
	left: 160px;
	top: 79px;
	overflow: visible;
}
#Groupe_22 {
	position: absolute;
	width: 138.734px;
	height: 138.875px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_142 {
	fill: rgba(167,32,181,1);
}
.Trac_142 {
	overflow: visible;
	position: absolute;
	width: 95.519px;
	height: 95.519px;
	left: 21.575px;
	top: 22px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_143 {
	fill: rgba(167,32,181,1);
}
.Trac_143 {
	overflow: visible;
	position: absolute;
	width: 73.845px;
	height: 73.845px;
	left: 32.412px;
	top: 32.838px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_144 {
	fill: rgba(167,32,181,1);
}
.Trac_144 {
	overflow: visible;
	position: absolute;
	width: 48.625px;
	height: 48.607px;
	left: 90.109px;
	top: 0.158px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_145 {
	fill: rgba(167,32,181,1);
}
.Trac_145 {
	overflow: visible;
	position: absolute;
	width: 48.646px;
	height: 48.609px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_146 {
	fill: rgba(167,32,181,1);
}
.Trac_146 {
	overflow: visible;
	position: absolute;
	width: 48.545px;
	height: 48.286px;
	left: 90.189px;
	top: 90.589px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_147 {
	fill: rgba(167,32,181,1);
}
.Trac_147 {
	overflow: visible;
	position: absolute;
	width: 48.54px;
	height: 48.267px;
	left: 0px;
	top: 90.608px;
	transform: matrix(1,0,0,1,0,0);
}
#Groupe_17 {
	position: absolute;
	width: 458px;
	height: 560px;
	left: 528px;
	top: 265px;
	overflow: visible;
}

.Rectangle_14_f {
	position: absolute;
	overflow: visible;
	width: 458px;
	height: 560px;
	left: 0px;
	top: 0px;
}
#Desenvolvimento_de_Aplicativos {
	left: 95px;
	top: 243px;
	position: absolute;
	overflow: visible;
	width: 269px;
	white-space: nowrap;
	text-align: center;
	font-family: Montserrat;
	font-style: normal;
	font-weight: bold;
	font-size: 20px;
	color: rgba(20,17,15,1);
}
#_estimado_que_58_de_todo_o_uso {
	left: 70px;
	top: 359px;
	position: absolute;
	overflow: visible;
	width: 319px;
	white-space: nowrap;
	text-align: center;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	color: rgba(52,49,45,1);
}
#Icone_2 {
	position: absolute;
	width: 80.396px;
	height: 141.875px;
	left: 189px;
	top: 76px;
	overflow: visible;
}
#Groupe_6 {
	position: absolute;
	width: 28.375px;
	height: 4.729px;
	left: 26.011px;
	top: 7.094px;
	overflow: visible;
}
#Groupe_5 {
	position: absolute;
	width: 28.375px;
	height: 4.729px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_130 {
	fill: rgba(167,32,181,1);
}
.Trac_130 {
	overflow: visible;
	position: absolute;
	width: 28.375px;
	height: 4.729px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Groupe_8 {
	position: absolute;
	width: 7.093px;
	height: 4.729px;
	left: 63.844px;
	top: 7.094px;
	overflow: visible;
}
#Groupe_7 {
	position: absolute;
	width: 7.093px;
	height: 4.729px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_131 {
	fill: rgba(167,32,181,1);
}
.Trac_131 {
	overflow: visible;
	position: absolute;
	width: 7.093px;
	height: 4.729px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Groupe_10 {
	position: absolute;
	width: 18.917px;
	height: 14.188px;
	left: 30.74px;
	top: 120.594px;
	overflow: visible;
}
#Groupe_9 {
	position: absolute;
	width: 18.917px;
	height: 14.188px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_132 {
	fill: rgba(167,32,181,1);
}
.Trac_132 {
	overflow: visible;
	position: absolute;
	width: 18.917px;
	height: 14.188px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Groupe_12 {
	position: absolute;
	width: 80.396px;
	height: 141.875px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Groupe_11 {
	position: absolute;
	left: 528px;
	top: 265px;
	overflow: visible;
}
#Groupe_11_c {
	/* position: absolute; */
	width: 80.396px;
	height: 141.875px;
	left: 528px;
	top: 265px;
	overflow: visible;
}
#Trac_133 {
	fill: rgba(167,32,181,1);
}
.Trac_133 {
	overflow: visible;
	position: absolute;
	width: 80.396px;
	height: 141.875px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Groupe_14 {
	position: absolute;
	width: 80.396px;
	height: 104.042px;
	left: 0px;
	top: 14.188px;
	overflow: visible;
}
#Groupe_13 {
	position: absolute;
	width: 80.396px;
	height: 104.042px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_134 {
	fill: rgba(167,32,181,1);
}
.Trac_134 {
	overflow: visible;
	position: absolute;
	width: 80.396px;
	height: 104.042px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Groupe_20 {
	position: absolute;
	width: 458px;
	height: 560px;
	left: 528px;
	top: 885px;
	overflow: visible;
}
.Rectangle_14_gs {
	position: absolute;
	overflow: visible;
	width: 458px;
	height: 560px;
	left: 0px;
	top: 0px;
}
#Reviso_de_Contedo {
	left: 128px;
	top: 243px;
	position: absolute;
	overflow: visible;
	width: 203px;
	white-space: nowrap;
	text-align: center;
	font-family: Montserrat;
	font-style: normal;
	font-weight: bold;
	font-size: 20px;
	color: rgba(20,17,15,1);
}
#Tem_um_blog_e_quer_mais_visita {
	left: 53px;
	top: 359px;
	position: absolute;
	overflow: visible;
	width: 353px;
	white-space: nowrap;
	text-align: center;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	color: rgba(52,49,45,1);
}
#Icone_5 {
	position: absolute;
	width: 154.773px;
	height: 141.875px;
	left: 152px;
	top: 76px;
	overflow: visible;
}
#Trac_148 {
	fill: rgba(167,32,181,1);
}
.Trac_148 {
	overflow: visible;
	position: absolute;
	width: 33.534px;
	height: 5.159px;
	left: 46.432px;
	top: 82.545px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_149 {
	fill: rgba(167,32,181,1);
}
.Trac_149 {
	overflow: visible;
	position: absolute;
	width: 28.375px;
	height: 5.159px;
	left: 46.432px;
	top: 69.648px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_150 {
	fill: rgba(167,32,181,1);
}
.Trac_150 {
	overflow: visible;
	position: absolute;
	width: 154.773px;
	height: 141.875px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_151 {
	fill: rgba(167,32,181,1);
}
.Trac_151 {
	overflow: visible;
	position: absolute;
	width: 5.159px;
	height: 5.159px;
	left: 139.295px;
	top: 92.864px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_152 {
	fill: rgba(167,32,181,1);
}
.Trac_152 {
	overflow: visible;
	position: absolute;
	width: 10.318px;
	height: 5.159px;
	left: 46.432px;
	top: 10.318px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_153 {
	fill: rgba(167,32,181,1);
}
.Trac_153 {
	overflow: visible;
	position: absolute;
	width: 43.852px;
	height: 5.159px;
	left: 61.909px;
	top: 10.318px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_154 {
	fill: rgba(167,32,181,1);
}
.Trac_154 {
	overflow: visible;
	position: absolute;
	width: 59.33px;
	height: 5.159px;
	left: 46.432px;
	top: 23.216px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_155 {
	fill: rgba(167,32,181,1);
}
.Trac_155 {
	overflow: visible;
	position: absolute;
	width: 5.159px;
	height: 5.159px;
	left: 46.432px;
	top: 36.114px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_156 {
	fill: rgba(167,32,181,1);
}
.Trac_156 {
	overflow: visible;
	position: absolute;
	width: 5.159px;
	height: 5.159px;
	left: 56.75px;
	top: 36.114px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_157 {
	fill: rgba(167,32,181,1);
}
.Trac_157 {
	overflow: visible;
	position: absolute;
	width: 28.375px;
	height: 5.159px;
	left: 67.068px;
	top: 36.114px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_158 {
	fill: rgba(167,32,181,1);
}
.Trac_158 {
	overflow: visible;
	position: absolute;
	width: 15.477px;
	height: 5.159px;
	left: 46.432px;
	top: 49.011px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_159 {
	fill: rgba(167,32,181,1);
}
.Trac_159 {
	overflow: visible;
	position: absolute;
	width: 18.057px;
	height: 5.159px;
	left: 67.068px;
	top: 49.011px;
	transform: matrix(1,0,0,1,0,0);
}
#Groupe_16 {
	position: absolute;
	height: 560px;
	left: 1056px;
	top: 265px;
	overflow: visible;
}
.Rectangle_14_g {
	position: absolute;
	overflow: visible;
	width: 458px;
	height: 560px;
	left: 0px;
	top: 0px;
}
#Desenvolvimento_de_Sistemas {
	left: 95px;
	top: 243px;
	position: absolute;
	overflow: visible;
	width: 269px;
	white-space: nowrap;
	text-align: center;
	font-family: Montserrat;
	font-style: normal;
	font-weight: bold;
	font-size: 20px;
	color: rgba(20,17,15,1);
}
#Interligar_e_automatizar_o_seu {
	left: 67px;
	top: 359px;
	position: absolute;
	overflow: visible;
	width: 325px;
	white-space: nowrap;
	text-align: center;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	color: rgba(52,49,45,1);
}
#Icone_3 {
	position: absolute;
	width: 143.563px;
	height: 138.516px;
	left: 157px;
	top: 79px;
	overflow: visible;
}
#Groupe_15 {
	position: absolute;
	width: 143.563px;
	height: 138.516px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_135 {
	fill: rgba(167,32,181,1);
}
.Trac_135 {
	overflow: visible;
	position: absolute;
	width: 143.563px;
	height: 138.516px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_136 {
	fill: rgba(167,32,181,1);
}
.Trac_136 {
	overflow: visible;
	position: absolute;
	width: 120.76px;
	height: 87.528px;
	left: 11.398px;
	top: 11.482px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_137 {
	fill: rgba(167,32,181,1);
}
.Trac_137 {
	overflow: visible;
	position: absolute;
	width: 4.206px;
	height: 15.577px;
	left: 86.771px;
	top: 64.336px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_138 {
	fill: rgba(167,32,181,1);
}
.Trac_138 {
	overflow: visible;
	position: absolute;
	width: 4.206px;
	height: 26.94px;
	left: 100.951px;
	top: 52.973px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_139 {
	fill: rgba(167,32,181,1);
}
.Trac_139 {
	overflow: visible;
	position: absolute;
	width: 4.206px;
	height: 43.537px;
	left: 115.131px;
	top: 36.376px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_140 {
	fill: rgba(167,32,181,1);
}
.Trac_140 {
	overflow: visible;
	position: absolute;
	width: 55.13px;
	height: 55.075px;
	left: 24.219px;
	top: 28.309px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_141 {
	fill: rgba(167,32,181,1);
}
.Trac_141 {
	overflow: visible;
	position: absolute;
	width: 17.058px;
	height: 17.046px;
	left: 43.254px;
	top: 47.327px;
	transform: matrix(1,0,0,1,0,0);
}
#Groupe_21 {
	position: absolute;
	width: 458px;
	height: 560px;
	left: 1056px;
	top: 885px;
	overflow: visible;
}
#Rectangle_14_hm {
	fill: rgba(242,242,242,1);
}
.Rectangle_14_hm {
	position: absolute;
	overflow: visible;
	width: 458px;
	height: 560px;
	left: 0px;
	top: 0px;
}
#Edio_de_Vdeos {
	left: 153px;
	top: 243px;
	position: absolute;
	overflow: visible;
	width: 153px;
	white-space: nowrap;
	text-align: center;
	font-family: Montserrat;
	font-style: normal;
	font-weight: bold;
	font-size: 20px;
	color: rgba(20,17,15,1);
}
#Quer_colocar_o_seu_material_no {
	left: 63px;
	top: 359px;
	position: absolute;
	overflow: visible;
	width: 333px;
	white-space: nowrap;
	text-align: center;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	color: rgba(52,49,45,1);
}
#Icone_6 {
	position: absolute;
	width: 157.601px;
	height: 138.516px;
	left: 150px;
	top: 79px;
	overflow: visible;
}
#Groupe_23 {
	position: absolute;
	width: 157.601px;
	height: 138.516px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_160 {
	fill: rgba(167,32,181,1);
}
.Trac_160 {
	overflow: visible;
	position: absolute;
	width: 157.601px;
	height: 138.516px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Trac_161 {
	fill: rgba(167,32,181,1);
}
.Trac_161 {
	overflow: visible;
	position: absolute;
	width: 40.644px;
	height: 54.193px;
	left: 64.949px;
	top: 42.162px;
	transform: matrix(1,0,0,1,0,0);
}
#Rectangle_20 {
	fill: rgba(255,237,13,1);
}
.Rectangle_20 {
    position: relative;
    overflow: visible;
    width: 40%;
    height: 55px;
    left: 40%;
    top: 125px;
}

#Sobre_Ttulo .Rectangle_20 {
    position: relative;
    overflow: visible;
    width: 86%;
    height: 55px;
    left: 0%;
    top: 125px;
}

#Cases_hw {
	height: 992px;
	/* height: 1442px; */
	/* left: -1px; */
	overflow: visible;
}

#Rectangle_21 {
	fill: rgba(246,246,246,1);
}
.Rectangle_21 {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 1092px;
	/* height: 1442px; */
	left: 0px;
	top: 0px;
}
#Cases_Ttulo {
	/* position: absolute; */
	/* width: 328px; */
	/* height: 120px; */
	/* left: 796px; */
	/* top: 122px; */
	/* overflow: visible; */
}
#Rectangle_20_hz {
	fill: rgba(255,237,13,1);
}
.Rectangle_20_hz {
	position: absolute;
	overflow: visible;
	width: 328px;
	height: 55px;
	left: 0px;
	top: 65px;
}

#Servios_hv {
	padding-left: 108px !important;
}

#Cases_h {
    /* left: 52px; */
    /* width: 225px; */
    padding-left: 0px !important;
}

.titulo_secao {
    top: 0px;
    position: relative;
    overflow: visible;
    white-space: nowrap;
    text-align: center;
    font-style: normal;
    font-weight: bold;
    /* font-size: 90px; */
    font-size: 5vw;
    color: rgba(20,17,15,1);
}

#cases_exemplo {
	position: absolute;
	width: 100%;
	/* height: 640px; */
	left: 0px;
	/* top: 348px;*/
	overflow: visible;
}
.case_img {
	position: relative;
	width: 100%;
    height: auto;
	top: 0px;
	overflow: visible;
}
#ID8076c6727939575bf3d52a97fcd {
	left: 0px;
}
#ID8076c6727939575bf3d52a97fcd_h {
	left: 640px;
}
#ID8076c6727939575bf3d52a97fcd_ia {
	left: 1280px;
}
#fade_preto {
	opacity: 0.47;
	fill: rgba(7,7,7,1);
}
.fade_preto {
	position: absolute;
	overflow: visible;
	width: 640px;
	height: 640px;
	left: 0px;
	top: 382px;
}
/*
.case_exemplo {
	position: relative;
	margin-top: 50px;
	width: 640px;
	height: 640px;
	
	float: left;
}
*/
.overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 640px;
	text-align: center;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 30px;
	color: rgba(255,255,255,1);
	transition: background 0.5s ease;
}

.case_exemplo:hover .overlay {
  display: block;
  background: rgba(0, 0, 0, .3);
}

.case_exemplo img {
  left: 0 !important;
}

.case_exemplo .button {
	position: absolute;
	top: 50%;
	left: 46%;
	opacity: 0;
	
	margin: 0;
	-ms-transform: translate(-50%, -30%);
	transform: translate(-50%, -30%);
	transition: opacity .35s ease;
	
	text-align: center;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 30px;
	color: rgba(255,255,255,1) !important;
}

.case_exemplo .button a {
	width: 200px;
	padding: 12px 48px;
	text-align: center;
	color: white;
	border: solid 2px white;
	text-decoration: none;
	z-index: 1;
}

.case_exemplo .button a:hover {
	color: rgba(255,237,13,1);
	border: solid 2px rgba(255,237,13,1);
	text-decoration: none;
}

.case_exemplo:hover .button {
  opacity: 1;
}

#Rectangle_22 {
	fill: transparent;
	stroke: rgba(255,255,255,1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.Rectangle_22 {
	position: absolute;
	overflow: visible;
	width: 305px;
	height: 88px;
	left: 0px;
	top: 0px;
}
#CTA_h {
	position: absolute;
	width: 337px;
	height: 91px;
	left: 792px;
	top: 1162px;
	overflow: visible;
}
#Rectangle_3_ia {
	fill: rgba(167,32,181,1);
}
.Rectangle_3_ia {
	position: absolute;
	overflow: visible;
	width: 337px;
	height: 91px;
	left: 0px;
	top: 0px;
}

.navbar-default {
    border: none;
    background-color: transparent !important;
    border-color: transparent !important;
}

.social-bar a {
	color: #fff;
	font-size: 22px;
	margin-right: 25px;
}

.social-bar a:hover {
	color: rgba(255,237,13,1);
}

#Ver_Mais {
	left: 95px;
}
#Sobre_ic {
    height: 1340px;
	overflow: visible;
}
#Sobre_Ttulo {
	position: relative;
	width: 328px;
	height: 120px;
	left: 54%;
	top: 100px;
	overflow: visible;
}
#Sobre_ig {
	left: 48px;
	/* top: 0px; */
	position: relative;
	overflow: visible;
	width: 233px;
	white-space: nowrap;
	text-align: center;
	font-style: normal;
	font-weight: bold;
	/* font-size: 90px; */
	color: rgba(20,17,15,1);
}
#Wasiwasa_vem_do_Suali_idioma_c {
	left: 55%;
	top: 314px;
	position: absolute;
	overflow: visible;
	width: 617px;
	white-space: nowrap;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	font-size: 1.4vw;
	color: rgba(52,49,45,1);
}
#Rectangle_20_if {
	fill: rgba(255,237,13,1);
}
.Rectangle_20_if {
	position: absolute;
	overflow: visible;
	width: 328px;
	height: 55px;
	left: 0px;
	top: 65px;
}

#Rectangle_23 {
	fill: rgba(180,173,234,1);
	width: 637px;
	height: 887px;
}

.Rectangle_23 {
	position: absolute;
	overflow: visible;
	left: 0px;
	top: 0px;
}
#shutterstock_407177686_ii {
	position: absolute;
	width: 805px;
	height: 1001px;
	left: 137px;
	top: 125px;
	overflow: visible;
}
	
.bloco_diferencial {
    position: relative;
    width: 647px;
    left: 422px;
    top: 531px;
    overflow: visible;
}

#Groupe_31 {
    height: 47px;
	top: 531px;
}
	
#Groupe_diferenciais div div {
	/* font-size: 16px; */
	font-size: 1.4vw;
}

#Experincia_internacional {
	left: 40px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 392px;
	white-space: nowrap;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	/* font-size: 20px; */
	color: rgba(52,49,45,1);
}
#checked {
	position: absolute;
	width: 31.768px;
	height: 31.768px;
	left: 0px;
	top: 9.423px;
	overflow: visible;
}
#Groupe_25 {
	position: absolute;
	width: 23.666px;
	height: 17.6px;
	left: 7.543px;
	top: 3.991px;
	overflow: visible;
}
#Groupe_24 {
	position: absolute;
	width: 23.666px;
	height: 17.6px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_162 {
	fill: rgba(180,173,234,1);
}
.Trac_162 {
	overflow: visible;
	position: absolute;
	width: 23.666px;
	height: 17.6px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Groupe_27 {
	position: absolute;
	width: 31.768px;
	height: 31.768px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Groupe_26 {
	position: absolute;
	width: 31.768px;
	height: 31.768px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_163 {
	fill: rgba(180,173,234,1);
}
.Trac_163 {
	overflow: visible;
	position: absolute;
	width: 31.768px;
	height: 31.768px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Groupe_30 {
    height: 94px;
    top: 569px;
}
#Experincia_com_o_governo_feder {
	left: 40px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 608px;
	white-space: nowrap;
	text-align: left;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	color: rgba(52,49,45,1);
}
#checked_iu {
	position: absolute;
	width: 31.768px;
	height: 31.768px;
	left: 0px;
	top: 9.423px;
	overflow: visible;
}
#Groupe_25_iv {
	position: absolute;
	width: 23.666px;
	height: 17.6px;
	left: 7.543px;
	top: 3.991px;
	overflow: visible;
}
#Groupe_24_iw {
	position: absolute;
	width: 23.666px;
	height: 17.6px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_162_ix {
	fill: rgba(180,173,234,1);
}
.Trac_162_ix {
	overflow: visible;
	position: absolute;
	width: 23.666px;
	height: 17.6px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Groupe_27_iy {
	position: absolute;
	width: 31.768px;
	height: 31.768px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Groupe_26_iz {
	position: absolute;
	width: 31.768px;
	height: 31.768px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_163_i {
	fill: rgba(180,173,234,1);
}
.Trac_163_i {
	overflow: visible;
	position: absolute;
	width: 31.768px;
	height: 31.768px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Groupe_29 {
    height: 141px;
    top: 593px;
}
#Conhecimento_de_diversas_tecno {
	left: 40px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 595px;
	white-space: nowrap;
	text-align: left;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	color: rgba(52,49,45,1);
}
#checked_i {
	position: absolute;
	width: 31.768px;
	height: 31.768px;
	left: 0px;
	top: 9.423px;
	overflow: visible;
}
#Groupe_25_i {
	position: absolute;
	width: 23.666px;
	height: 17.6px;
	left: 7.543px;
	top: 3.991px;
	overflow: visible;
}
#Groupe_24_i {
	position: absolute;
	width: 23.666px;
	height: 17.6px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_162_i {
	fill: rgba(180,173,234,1);
}
.Trac_162_i {
	overflow: visible;
	position: absolute;
	width: 23.666px;
	height: 17.6px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Groupe_27_i {
	position: absolute;
	width: 31.768px;
	height: 31.768px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Groupe_26_i {
	position: absolute;
	width: 31.768px;
	height: 31.768px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_163_ja {
	fill: rgba(180,173,234,1);
}
.Trac_163_ja {
	overflow: visible;
	position: absolute;
	width: 31.768px;
	height: 31.768px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Groupe_28 {
    height: 47px;
    top: 593px;
}
#Clareza_no_seu_investimento {
	left: 40px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 442px;
	white-space: nowrap;
	text-align: left;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	color: rgba(52,49,45,1);
}
#checked_jc {
	position: absolute;
	width: 31.768px;
	height: 31.768px;
	left: 0px;
	top: 9.423px;
	overflow: visible;
}
#Groupe_25_jd {
	position: absolute;
	width: 23.666px;
	height: 17.6px;
	left: 7.543px;
	top: 3.991px;
	overflow: visible;
}
#Groupe_24_je {
	position: absolute;
	width: 23.666px;
	height: 17.6px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_162_jf {
	fill: rgba(180,173,234,1);
}
.Trac_162_jf {
	overflow: visible;
	position: absolute;
	width: 23.666px;
	height: 17.6px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Groupe_27_jg {
	position: absolute;
	width: 31.768px;
	height: 31.768px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Groupe_26_jh {
	position: absolute;
	width: 31.768px;
	height: 31.768px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_163_ji {
	fill: rgba(180,173,234,1);
}
.Trac_163_ji {
	overflow: visible;
	position: absolute;
	width: 31.768px;
	height: 31.768px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}

#Contato_Banner {
	height: 715px;
}

#business-work-concept {
	position: absolute;
	width: 100% !important;
	height: 715px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#business-work-concept_jl {
	opacity: 0.8;
	fill: rgba(20,17,15,1);
}
.business-work-concept_jl {
	position: absolute;
	overflow: visible;
	height: 715px;
	left: 0px;
	top: 0px;
}
#CTA_jm {
	height: 91px;
	top: 156px;
	overflow: visible;
}
#Trac_164 {
	fill: rgba(167,32,181,1);
}
.Trac_164 {
	overflow: visible;
	position: absolute;
	width: 337px;
	height: 91px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
.botao_principal {
	top: 20px;
	overflow: visible;
	white-space: nowrap;
	font-style: normal;
	font-weight: normal;
	font-size: 3vw;
	/* font-size: 35px; */
	
	display: inline-block;
	margin-bottom: 40px;
	margin-top: 82px !important;
	color: #fff;
	padding: 18px 17px !important;
	border-radius: 8px;
	text-align: center;
	transition: .3s linear;
	background-color: rgba(167,32,181,1) !important;
    width: 430px;
	
}

.botao_principal:hover {
	color: rgba(255,237,13,1);
	text-decoration: none;
}

#Fale_Conosco {
	left: 53px;
}
#No_perca_tempo_e_entre_em_cont {
	/* left: 657px; */
	top: 91px;
	overflow: visible;
	white-space: nowrap;
	text-align: center;
	font-style: normal;
	font-weight: bold;
	font-size: 5vw;
	/* font-size: 72px; */
	color: rgba(255,255,255,1) !important;
}
#Depoimentos_jq {
	height: 913px;
	left: 0px;
}
#Rectangle_24 {
	fill: rgba(246,246,246,1);
}
.Rectangle_24 {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 1121px;
	left: 0px;
	top: 0px;
}
#Ellipse_5 {
	fill: rgba(255,237,13,1);
}
.Ellipse_5 {
	position: relative;
    overflow: visible;
    width: 301px;
    height: 301px;
    left: 251px;
    top: 124px;
    margin-left: -88px !important;
}
#formacao_1600x1200-como-a-pres {
	position: relative;
    width: 301px;
    height: 301px;
    left: 0px;
    top: 8px;
    overflow: visible;
}
#timo_profissional_Fez_o_meu_si {
	/* left: 388px; */
	top: 47px;
	position: relative;
	overflow: visible;
	/* width: 1145px; */
	white-space: nowrap;
	text-align: center;
	font-style: normal;
	font-weight: normal;
	/* font-size: 40px; */
	font-size: 2.5vw;
	color: rgba(52,49,45,1);
}

#Sandra_Gaboardi_Tia_Sandra_Dog {
    right: 111px;
    top: 103px;
    float: right;
    position: relative;
    overflow: visible;
    /* width: 363px; */
    white-space: nowrap;
    text-align: center;
    font-style: normal;
    font-weight: bold;
    /* font-size: 48px; */
    font-size: 3vw;
    color: rgba(52,49,45,1);
    z-index: 100;
}

#Ellipse_6 {
	fill: rgba(52,49,45,1);
}
.Ellipse_6 {
	position: absolute;
	overflow: visible;
	width: 30px;
	height: 30px;
	left: 900px;
	top: 913px;
}
#Ellipse_7 {
	fill: transparent;
	stroke: rgba(52,49,45,1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.Ellipse_7 {
	position: absolute;
	overflow: visible;
	width: 30px;
	height: 30px;
	left: 945px;
	top: 913px;
}
#Ellipse_8 {
	fill: transparent;
	stroke: rgba(52,49,45,1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.Ellipse_8 {
	position: absolute;
	overflow: visible;
	width: 30px;
	height: 30px;
	left: 990px;
	top: 913px;
}
.centavos {
	vertical-align:super;
	font-size: 47px;
}
#Pacotes_jz {
	height: 975px;
}

#Pacotes_Ttulo {
	/* width: 420px; */
	/* height: 120px; */
	/* left: 658px; */
	/* top: 0px; */
	/* overflow: visible; */
}

.pacote_manutencao {
	/* left: 104px; */
	white-space: nowrap;
	text-align: center;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	color: rgba(52,49,45,1);
	
	position: relative !important;
	/* width: 1px; */
	top: 37px;
	overflow: visible;
}

.pacote_itens {
	position: relative !important;
	top: 80px !important;
	overflow: visible;
	font-size: 20px;
	left: 0px;
}

.preco_pacote {
	width: 255px;
	font-size: 57px;
	top: 18px !important;
	position: relative !important;
	overflow: visible;
}

.pacote_btn {
	position: relative !important;
	top: 109px !important;
	/* left: 81px; */
	overflow: visible;
}

#Rectangle_20_j {
	fill: rgba(255,237,13,1);
}
.Rectangle_20_j {
	position: relative;
	overflow: visible;
	width: 420px;
	height: 55px;
	left: 0px;
	top: 65px;
}

#Pacotes_j {
	padding-left: 69px !important;
}

.navbar-default .navbar-nav>li>a:hover {
	color: rgba(255,237,13,1);
}

.secao {
	display: inline;
	justify-content: center;
	flex-wrap: wrap;
	flex-direction: column;
	position: relative !important;
	min-height: 1px;
	height: auto;
	align-items: center;
	align-content: center;
}

/* Serviços */
.secao_titulo {
	height: 246px;
	position: relative;
	/* margin-bottom: 175px !important; */
}

.servico_secao {
    padding: 10px 10px !important;
    background-color: rgba(242,242,242,1);
    border-radius: 45px;
    margin: 1px;
    text-align: center;
    transition: 0.5s;
    width: 530px;
    height: 622px;
    margin-bottom: 20px !important;
    margin-right: 20px !important;
}

.servico_titulo {
    /* left: 57px; */
    top: 43px;
    position: relative;
    overflow: visible;
    /* width: 203px; */
    white-space: nowrap;
    text-align: center;
    font-style: normal;
    font-weight: bold;
    /* font-size: 20px; */
    font-size: 1.6vw;
    color: rgba(20,17,15,1);
}

.servico_detalhe {
    /* left: 14px; */
    top: 82px;
    position: relative;
    overflow: visible;
    /* width: 353px; */
    white-space: nowrap;
    text-align: center;
    font-style: normal;
    font-weight: normal;
    /* font-size: 20px; */
    font-size: 1.6vw;
    color: rgba(52,49,45,1);
}

.servico_icone {
	position: relative;
	margin-left: auto !important;
	margin-right: auto !important;
	width: 31%;
    top: 25px;
    height: 145px;
	overflow: visible;
}

.servico_aplicativo {
	width: 16%;
}

/* Pacotes */
.pacote_secao {
    top: 224px;
    width: 97%;
    /* width: 405px; */
    height: 563px;
    /* position: relative; */
    border-radius: 45px;
    background-color: #f2f2f2;
    overflow: visible;
    margin-bottom: 40px !important;
    margin-left: 43px !important;
}

.pacote_titulo {
	overflow: visible;
	white-space: nowrap;
	text-align: center;
	font-family: Montserrat;
	font-style: normal;
	font-weight: bold;
	font-size: 31px;
	color: rgba(255,255,255,1);
	
	position: relative;
	height: 80px;
	width: 100% !important;
	padding-top: 3px !important;
	border-radius: 45px 45px 0px 0px;
	background-color: rgba(167,32,181,1);
}

.pacote_titulo span {
	top: 16px;
    position: relative;
}

/*
@media (max-width: 380px) {
	#Servios_fe {
		height: 2305px;
	}
	
	.diferencial {
	    left: 20px !important;
	}
}
*/

@media (max-width: 468px) {
	/* Banner */
	#Seu_visual_Seu_estilo_Sua_idei {
		position: relative;
		left: 0px !important;
		top: 100px !important;
		padding-left: 18px !important;
		font-size: 5vw !important;
		width: auto;
	}
	
	.Shape_2 {
	    left: -800px !important;
	    height: 292.9px !important;
	}
	
	#Vetor_Banner {
		position: inherit;
	    left: 62.66px !important;
	    width: 166px !important;
	    height: 400px !important;
	    transform: scale(0.3) !important;
	    top: 120px !important;
	}
	
	/* Seçao */
	
	.titulo_secao {
	    font-size: 7vw;
	}
	
	/* Cases */
	
	#Cases_hw {
	    height: 1479px;
	    display: block;
	}
 	
	.overlay {
	    height: 390px;
	}

	/* Serviços */

	#Servios_fe {
		left: 0px;
		height: 2605px;
	    display: block;
	}
	
	.servico_secao {
	    height: 573px !important;
	    margin-bottom: 10px;
	}
	
	.servico_secao div span {
	    font-size: 4vw !important;
	}
	
	.servico_icone {
	    transform: scale(0.4);
	    top: 0px;
	}
	
	.servico_titulo {
	    top: 0px;
 	}
 	
 	.servico_detalhe {
	    top: 0px;
 	}

	/* Entre Contato */	
	
	#Contato_Banner {
		height: 415px;
	    display: block;
	}

	/* Pacotes */
	
	.pacote_secao {
		margin-left: 0px !important;
	    width: 92%;
	    font-size: 4vw;
	}
	
	/* Contato */
	
	.Rectangle_20 {
	    width: 193px !important;
	    height: 27px !important;
	    left: 29%;
	}
	
	#Contato_Ttulo {
	    height: -webkit-fill-available;
	    left: 0px;
	    top: 0px;
	}
	
	#contact-form div input, #contact-form textarea, #contact-form select {
		font-size: 5vw !important;
	}
	
	/* Depoimentos */
	
	.Ellipse_5 {
	    left: 0px;
	    top: 293px;
	}
	
	/* Sobre */          
	
	#Sobre_Ttulo {
	    left: 9%;
	    top: 0px;
	    text-align: right;
	}
		
	#Sobre_Ttulo .Rectangle_20 {
	    left: 0%;
	    top: 87px;
	    transform: scale(0.4);
	}
		
	#Wasiwasa_vem_do_Suali_idioma_c {
	    top: 144px !important;
	    left: 56%;
	    width: auto;
	}
	
	#Sobre_ig {
	    left: 70px !important;
	    text-align: right;
	}
	
	.botao_principal {
		width: 80%;
	    font-size: 4vw;	
	}
	
	#Sobre_imagem_X {
	    transform: scale(0.3, 0.5);
	}
	
	.Rectangle_23 {
	    left: -408px;
	}
	
	#shutterstock_407177686_ii {
	    left: -360px;
	    top: 75px;
	    width: 557px;
	    height: 801px;
	}
	
	.checked {
	    position: relative !important;
	    top: 0px !important;
	    left: 0px !important;
	    margin-left: 104px !important;
	    width: auto !important;
	    transform: scale(0.4) !important;
	}
	
	.diferencial {
	    font-size: 2vw;
	    position: relative;
	    padding-left: 170px !important;
	    width: auto !important;
	    left: 60px !important;
	}
	
	#Groupe_31 {
	    left: 0%;
	    top: 130px;
	    width: auto;
	    padding-left: 19px !important;
	}
	
	#Groupe_30 {
	    left: 0%;
	    top: 124px;
	    width: auto;
	    padding-left: 19px !important;
	}
	
	#Groupe_29 {
	    left: 0%;
	    top: 82px;
	    width: auto;
	    padding-left: 19px !important;
	}
	
	#Groupe_28 {
	    left: 0%;
	    top: 0px;
	    width: auto;
	    padding-left: 19px !important;
	}
	
	/* Pacote */
	.pacote_itens {
	    left: 24px !important;
	    width: auto !important;
	    font-size: 5vw;
	}
	
	#Groupe_36_mz {
	    left: 5px !important;
	}
		
	/* Rodape */
	#Todos_os_Direitos_Reservados p {
	    font-size: 4vw;
	}
	
}

@media (min-width: 469px) and (max-width: 767px) {
	/* Banner */
	#Seu_visual_Seu_estilo_Sua_idei {
	    position: relative;
	    left: 44px !important;
	    top: 200px !important;
	    font-size: 25px !important;
	}
	
	#Foto_Banner {
	    height: 595px;
	}
	
	.Shape_2 {
	    left: -500px !important;
	    height: 292.9px !important;
	}
	
	#Vetor_Banner {
	    left: 220.66px !important;
	    width: 500px !important;
	    height: 400px !important;
	    transform: scale(0.5) !important;
	    top: 70px !important;
	}
	
	.titulo_secao {
		text-align: center !important;
	}
	
	/* Seçao */

	#Servios_fe {
		left: 0px;
		height: 4393px;
	    display: block;
	}
	

	/* Cases */	
	
	#Cases_hw {
	    height: 2710px;
	    display: block;
	}

	/* Sobre */	
	
	#Sobre_Ttulo {
	    /* left: 322px; */
	    top: 0px;
	}
		
	#Sobre_Ttulo .Rectangle_20 {
	    left: 1%;
	    top: 85px;
	}
	
	#Sobre_imagem_X {
		transform: scale(0.4, 0.5);
	}
	
	#Wasiwasa_vem_do_Suali_idioma_c {
	    top: 157px !important;
	}

	.Rectangle_23 {
	    left: -500px;
	    top: 0px;
	}
	
	#shutterstock_407177686_ii {
	    width: 605px;
	    height: 762px;
	    left: -360px;
    }
	
	#Groupe_31 {
	    left: 50%;
	    top: 200px;
	}
	
	#Groupe_30 {
	    left: 50%;
	    top: 187px;
	}
	
	#Groupe_29 {
	    left: 50%;
	    top: 134px;
	}
	
	#Groupe_28 {
	    left: 50%;
	    top: 50px;
	}
	
	/* Depoimentos */
	.Ellipse_5 {
	    left: 30%;
	    top: 120px;
	}

	/* Pacotes */
	.pacote_secao {
	    width: 420px;
	}
	
	/* Entre Contato */	
	#Contato_Banner {
		height: 515px;
	    display: block;
	}
	
}

@media (max-width: 767px) {
	/* Menu */
	#menu-main-navbar {
	    position: absolute;
	    width: fit-content;
	    height: 62px;
	    left: 64%;
	    top: 100px;
	    overflow: visible;
	    font-size: 10px;
	    z-index: 100 !important;
	}
	
	#Main_Logo {
	    left: 8px;
	    top: 38px;
	    width: auto;
	}

	.navbar-right {
	    float: right !important;
	    margin-right: -210px;
	    font-size: 2vw;
	}

	.navbar-brand {
		transform: scale(0.5);
		left: 5px;
	}
	
	.navbar-header {
	    margin-top: 35px !important;
	}
	
	#nav-item {
		left: 0px !important;
		top: 20px !important;
	}
	
	.navbar-nav {
	    height: 202px;
	    width: fit-content;
	    z-index: 100;
	}

	.navbar-default {
	    background-color: transparent !important;
	}
	
	.navbar-default .navbar-nav>li>a {
		position: relative;
	    top: 0px !important;
	    font-size: 3vw;
	    padding-top: 10px !important;
	}
	
	.navbar-default .navbar-nav>li>a:hover {
		color: rgba(255,237,13,1);
	}
	
	.navbar-default .navbar-collapse, .navbar-default .navbar-form {
	    border-color: transparent;
	}
	
	.navbar-nav {
	    margin: 150.5px -15px;
	}
	
	.nav {
	    background-color: darkmagenta;
	}
	
	.nav>li {
	    position: inherit;
	}
	
	/* Banner */
	#Banner {
	    height: 631px !important;
	    min-height: 83px !important;
	    /* border: 5px solid rgb(167 32 181); */
	    /* width: auto; */
	    display: block;
	}
	
	.shutterstock_407177686_j {
	    height: 580px;
	}
	
	/* Seçao */

	.titulo_secao {
	    top: 38px;
	}
	
	.titulo_borda {
	}
	
	.Rectangle_20 {
	    width: 193px !important;
	    height: 37px !important;
	    /* left: 33%; */
	    top: 85px;
	}
	
    .secao {
		display: none;	
	}
	
	/* Serviços */

	.servico_secao {
		/* margin: auto !important; */
		/* transform: scale(0.5); */
		width: 67% !important;
		height: 90vw !important;
    	/* height: 473px !important;
		margin-bottom: 40px !important;
   		/* width: 50% !important; */
		padding: 10px;
	}

	/*
	.servico_secao div {
		font-size: 40px;
	}
	*/
	
	#Servios_hv {
	    padding-left: 0px !important;
	}
	
	#Servios {
	    top: 0px;
	}

	.servico_secao div span {
	    font-size: 4vw;
	    text-align: center;
	}
	
	.servico_icone {
	    width: 40%;
	}
	
	.servico_aplicativo {
	    width: 27% !important;
	}

	/* Cases */	
	
	#Cases_h {
		/* text-align: right; */
		padding-right: 60px !important;
	    left: 10%;
	    /* width: 225px; */
	}
	
	/* Sobre */	
	#Sobre_ic {
		height: 590px;
		display: block;
	}
	
	#Sobre_ig {
    	left: 39px;
	}
	
*	#Wasiwasa_vem_do_Suali_idioma_c {
		font-size: 2vw;
		top: 184px;
		/* left: 334px; */
		
	}
	
	#Groupe_diferenciais div div {
		font-size: 2vw;
	}
	
	.checked {
	    transform: scale(0.5);
	}
	
	#checked {
	    position: relative;
	    height: 1.768px;
	    left: 0px;
	    top: 0px;
	}

	/* Entre Contato */	
	
	#business-work-concept {
		height: 515px;
	}
	
	.business-work-concept_jl {
	    height: 515px;
	}
	
	/* Pacotes */
	#Pacotes_j {
	    padding-left: 0px !important;
	}
	
	/* Contato */	
	#Contato_Ttulo {
	    top: 21px;
	}
	
	#Contato_pi {
	    padding-left: 0px !important;
	}

	#form_contato {
    	padding-top: 70px !important;
		/* top: 70px !important; */
	}

	#Envie_Contato {
	    height: 1161px !important;
	}
	
	#Enviar {
	    top: 53px;
	}
	
	/* */
	#contact-form div input, #contact-form textarea, #contact-form select {
		width: 50% !important;
		/*
		margin-top: 10px;
		padding: 20px; 
	    border-radius: 45px;
	    border: 2px solid #609;
		margin-top: 10px;
		margin-bottom: 10px;
	    height: 100%;    
		box-sizing: border-box;
		color: #2C3E50;
		font-size: 30px;
		*/
	}
	
	#Envie_Contato {
		width: 100%;
	    display: block;
	}
	
	#contact-form div input, #contact-form textarea, #contact-form select {
		width: 100% !important;
	}
	
	/* Pacotes */	
	
    #Pacotes_jz {
	    height: 2675px;
	    display: block;
	}
	
	/* Depoimentos */	
	
	#Depoimentos_jq {
		height: 783px;
	    display: block;
	}
	
	#Sandra_Gaboardi_Tia_Sandra_Dog {
	    /* left: 149px; */
	    top: 70px;
	    /* width: 163px; */
	}
	
	.campos-form {
	    display: block;
	}
	
	/* Rodape */	
	
	#Rodape {
	    display: block;
	}
	

}

@media (min-width: 901px) and (max-width: 1199px) {
	.navbar-brand {
	    transform: scale(0.5);
	    left: 1px;
        margin-left: -69px !important;
	}
	
    .navbar li {
        font-size: 15px;
    }
    
	.navbar-nav > li {
	  padding-left: 20px !important;
	  padding-right: 20px !important;
	}
	
	#Servios_fe {
	    height: 1842px;
	}
	
	#Cases_hw {
	    height: 1526px;
	}
	
	#Wasiwasa_vem_do_Suali_idioma_c {
	    top: 181px;
	}
	
	.checked {
	    transform: scale(0.6);
	    top: 0px !important;
	}
	
	.bloco_diferencial {
	    left: 250px;
	}
	
	#Groupe_31 {
	    top: 278px;
	}
	
	#Groupe_30 {
	    top: 278px;
	}
	
	#Groupe_29 {
	    top: 248px;
	}
	
	#Groupe_28 {
	    top: 198px;
	}
	
	#Sobre_ic {
	    height: 740px;
	}
	
	#No_perca_tempo_e_entre_em_cont {
	    top: 91px;
	}
	
	#CTA_jm {
	    top: 109px;
	}
	
	#Contato_Banner {
	    height: 515px;
	}
	
	#Pacotes_jz {
		height: 1643px;
	}
	
	.pacote_secao {
		width: 72%;
	}
	
	.titulo_secao {
	    top: 53px;
	}
}

@media (min-width: 1200px) and (max-width: 1440px) {
	
	#menu-main-navbar {
		font-size: 21px;
	}
	
	#Main_Logo {
	    left: 43px;
	}
	
	.navbar-brand {
	    transform: scale(0.7);
	    left: 5px;
	}
	
    .navbar li {
        font-size: 20px;
    }

	#Seu_visual_Seu_estilo_Sua_idei {
	    font-size: 45px;
	}

	.Shape_2 {
	    left: -300px;
	}

	#Vetor_Banner {
	    left: 600.66px;
	}
	
	.col-lg-1 {
	    width: 0.333333% !important;
	}
	
	.container {
	    width: 100% !important;
	    /* border: 5px solid red; */
	}
	
	#Servios_fe {
		height: 1309px;
	}
	
	.servico_secao {
		width: 379px;
	    height: 489px;	
	}
	
	.pacote_secao {
		/* width: 379px; */
		width: 306px;
	    height: 489px;
	}
	
	.pacote_itens {
		left: 0px !important;
	}
	
	
}

@media (max-width: 1399px) {

	.titulo_secao span {
	    /* font-size: 50px !important; */
	}
	
	.Rectangle_20 {
	    width: 343px;
	    height: 43px;
	}
}

@media (min-width: 1199px) and (max-width: 1399px) {

	/*
	.servico_secao {
		width: 30% !important;
	}
	*/
	.titulo_secao {
	    top: 49px;
	}
	
	#Servios_hv {
	    left: 29px;
	}
	
	#Servios_Ttulo {
	    /* left: 309px; */
	}
	
	#Cases_Ttulo {
	    /* left: 394px; */
	}
	
	#Cases_hw {
	    height: 761px;
	}
	
	#cases_exemplo .row .col-md-2 {
	    width: 19.666667%;
	}

	.overlay {
		height: 378px !important;
	}
	
	.case_exemplo img {
		width: 100% !important;
		height: 378px !important;
	}

	.case_exemplo .button {
	    top: 1020%;
	    font-size: 20px;
	}

	.Rectangle_23 {
		width: 637px;
		height: 609px;
	}
	
	#shutterstock_407177686_ii {
	    width: 637px !important;
	    height: 609px !important;
	    top: 60px;
	}
	
	#Sobre_ig {
    	top: 0px !important;
	}
	
	#Sobre_ic {
		height: 888px;
	}
	
	#Sobre_Ttulo {
	    top: 28px;
	    /* left: 840px; */
	}
	
	#Wasiwasa_vem_do_Suali_idioma_c {
	    top: 79px;
	    /* left: 843px; */
	    left: 62%;
	    position: relative;
		/* font-size: 16px; */
	}
	
	#Contato_Ttulo {
	    /* left: 575px !important; */
	}

	#contact-form div input, #contact-form textarea, #contact-form select {
	    height: 82px !important;
	}
	
	#Motivo {
	    left: 542px !important;
	}
	
	#Email {
	    left: 542px !important;
	}
	
	.form-control {
	    width: 82% !important;
	}
	
	#ENVIAR {
	    width: 82% !important;
	}
	
	.business-work-concept_jl {
		
	}
	
	.foto_dep {
		left: 10px;
	}
	
	#Rectangle_23 {
	    fill: rgba(180,173,234,1);
	}
	
	.Trac_162 {
	    width: 19.768px;
	}
	
	.Trac_163 {
	    width: 19.768px;
	}
	
	#Sobre_Ttulo .Rectangle_20 {
	    top: 86px;
	}

	.checked {
	    top: 0px !important;
	}

	.bloco_diferencial {
	    left: 303px;
	}
	
	#Groupe_31 {
	    /* left: 882px; */
	    top: 114px;
	}

	#Groupe_30 {
	    /* left: 882px; */
	    top: 131px;
	}

	#Groupe_29 {
	    /* left: 882px; */
	    top: 113px;
	}

	#Groupe_28 {
	    /* left: 882px; */
	    top: 70px;
	}
	
	#No_perca_tempo_e_entre_em_cont {
	    /* font-size: 45px; */
	}
	
	.Ellipse_5 {
	    /* left: 538px; */
	}
	
	#formacao_1600x1200-como-a-pres {
	    /* left: 565px; */
	}
	
	#Pacotes_Ttulo {
	    /* left: 471px; */
	}

	.pacote_secao {
	    width: 294px;
	    height: 561px;
	}
	
	.pacote_itens {
	    font-size: 1.4vw !important;
	}

}

@media (max-width: 1199px) {
	
	#Seu_visual_Seu_estilo_Sua_idei {
	    font-size: 45px;
	    left: 86px;
	    top: 401px;
	}
}

@media (min-width: 996px) and (max-width: 1199px) {
	
	#Vetor_Banner {
	    left: 400.66px;
	    transform: scale(0.7);
	}

	.Shape_2 {
	    left: -400px;
	}

	.servico_secao {
		width: 400px !important;
		height: 511px !important;
	}

	.servico_secao div span {
		font-size: 19px !important;
		text-align: center;
	}

	#Groupe_18 {
	    top: 105px;
	}
	
	.Rectangle_23 {
	    width: 337px;
	    height: 439px;
	}
	
	#Rectangle_23 {
	    width: 337px;
	    height: 369px;
	}
	
	#shutterstock_407177686_ii {
	    width: 337px !important;
	    height: 322px !important;
	}

	#Sobre_Ttulo {
	    top: -16px;
	}

	#Wasiwasa_vem_do_Suali_idioma_c {
	}

	#Groupe_31 {
	}

	#Groupe_30 {
	}

	#Groupe_29 {
	}

	#Groupe_28 {
	}
	
	#Pacotes_Ttulo {
	    /* left: 303px; */
	}

	#business-work-concept {
	    height: 515px;
	}

	.business-work-concept_jl {
	    height: 515px;
	}

	#No_perca_tempo_e_entre_em_cont {
	    /* font-size: 30px; */
	    /* left: 407px; */
	}

	#CTA_jm {
	    /* left: 407px; */
	}
	
	.botao_principal {
	    margin-top: 0px;
	    padding: 18px 40px;
	}
	.Ellipse_5 {
	    /* left: 338px; */
	}
	
	#formacao_1600x1200-como-a-pres {
	    /* left: 365px; */
	}

	#timo_profissional_Fez_o_meu_si {
	    /* left: 102px; */
	}

	#Sandra_Gaboardi_Tia_Sandra_Dog {
	    top: 150px;
	}
	
	#Contato_Ttulo {
	    /* left: 275px !important; */
	}

}


@media (min-width: 901px) and (max-width: 961px) {
	#Main_Logo {
	    left: 94px !important;
	}
}

@media (min-width: 768px) and (max-width: 808px) {
	.navbar-nav > li {
	    padding-left: 20px !important;
	    padding-right: 20px !important;
	}
}

@media (min-width: 768px) and (max-width: 961px) {
	/*
	#Wasiwasa_Landing_Page {
		display: block;
		overflow: auto;
	}
	
	html, body {
		height: 100%;
	}
	*/
	.clearfix:after {
		content: "";
		display: table;
		clear: both;
	}
	
	body {
		position: relative;
		height: auto;
		min-height: 100% !important;
	}
	
	.navbar-brand {
		transform: scale(0.5);
		left: 5px;
	}	

	.navbar-right {
	    float: right !important;
	    margin-right: -210px;
	    font-size: 2vw;
	}
	
	#Main_Logo {
		top: 32px;
	    left: 33px;
	}
	
	.titulo_secao {
	    top: 64px;
	}
	
	.secao {
		/*
		display: inline;
		width: 100%;
		justify-content: center;
		flex-wrap: wrap;
		flex-direction: row;
		*/
		/* float: left; */
	    /* height: -webkit-fill-available !important; */
	}

	.secao_titulo {
		position: inherit !important;
	}
	
	/* Banner */
	
	/*
	#Banner {
	    height: auto;
	    min-height: 83px;
	}
	*/
	#Seu_visual_Seu_estilo_Sua_idei {
	    left: 76px;
	}
	
	.Shape_2 {
	    left: -400px;
	}
	
	#Vetor_Banner {
	    left: 420.66px;
	    width: 500px;
	    height: 400px;
	    transform: scale(0.9);
	}
	
	
	/* Serviços */
	#Servios_fe {
	    height: 3068px;
	}
	
	.servico_secao {
		position: relative !important;
		left: 0px !important;
		margin: auto;
		width: 504px !important;
	    height: 597px !important;
	}
	
	#Groupe_18 {
	    top: 105px;
	}

	.servico_secao div span {
		font-size: 28px !important;
		text-align: center;
	}
	
	#Servios_fe {
	    height: 3936px;
	}
	
	/* Cases */
	#Cases_hw {
	    height: 3168px;
	}

	/* Sobre */
	#Sobre_ic {
	    height: 812px;
	}
	
	.Rectangle_23 {
	    width: 337px;
	    height: 439px;
	}
	
	#Rectangle_23 {
	    width: 337px;
	    height: 369px;
	}
	
	#shutterstock_407177686_ii {
	    width: 337px !important;
	    height: 322px !important;
	}

	#Sobre_Ttulo {
	    top: -100px;
	    left: 240px;
	}
	
	#Wasiwasa_vem_do_Suali_idioma_c {
	    left: 243px;
		top: 121px;
	    font-size: 18px;
	}

	#Groupe_diferenciais {
	    margin-top: 20px;
	}
	
	.bloco_diferencial {
	    margin-bottom: -20px;
	    left: 222px;
	}
	
	.Trac_162 {
	    width: 19.768px;
	}
	
	.Trac_163 {
	    width: 19.768px;
	}
	
	.checked {
	    top: 0px !important;
	}
	
	#Groupe_diferenciais div div span {
	    font-size: 16px;
	}
	
	#business-work-concept {
	    height: 515px;
	}
	
	.business-work-concept_jl {
	    height: 515px;
	}

	/* Pacotes */
	
	#Pacotes_jz {
	    height: 2975px;
	}
	
	.pacote_secao {
		position: relative !important;
		left: 0px !important;
		margin: auto;
		padding-top: 80px;
		/* width: 100% !important; */
		left: 0px !important;
	}
	
	.pacote_detalhes {
		top: 50px;
	}
	
	.pacote_itens {
	    left: 27% !important;
	}
	
	#Groupe_36_mz {
	    width: auto !important;
	}

	#Bsico {
		top: 24px;
		vertical-align: middle;
	}
	#Informativo {
		margin-top: 40px;
	}
	#Catlogo {
		margin-top: 40px;
	}
	#E-Commerce {
		margin-top: 40px;
	}
	
	/* Entre Contato */
	#No_perca_tempo_e_entre_em_cont {
	    /* font-size: 30px; */
	}
	
	.botao_principal {
	    top: -13px;
	    overflow: visible;
	    white-space: nowrap;
	    font-style: normal;
	    font-weight: normal;
	    /* font-size: 28px !important; */
	    display: inline-block;
	    margin-bottom: 40px;
	    margin-top: 0px;
	    color: #fff;
	    padding: 18px 40px;
	    border-radius: 8px;
	    text-align: center;
	    transition: .3s linear;
	    background-color: rgba(167,32,181,1) !important;
	    width: 308px;
	}
	
	/* Depoimentos */
	
	.Ellipse_5 {
	    top: 132px;
	    transform: scale(0.9);
	}
	
	#formacao_1600x1200-como-a-pres {
	    width: 250px;
	    height: 250px;
	}

	#timo_profissional_Fez_o_meu_si {
		/* left: 288px; */
		/* top: 496px; */
		/* width: 845px; */
		/* font-size: 28px; */
	}
	
	#Sandra_Gaboardi_Tia_Sandra_Dog {
		/* left: 529px; */
		top: 110px;
		width: 263px;
		z-index: 100;
	}
	
	#Depoimentos_jq {
	    height: 698px;
	}
	
	
	/* Contato */
	#Contato_Ttulo {
	    left: 275px !important;
	    width: 100px !important;
	    height: 20px !important;
	    top: 22px !important;
	    z-index: 100;
	}
	
	#Contato_pi {
		top: 0px;
		left: 51px;
	}
	
	#linha_contatox .Rectangle_20 {
	    left: 0%;
	    top: 52px;
	}
	
	#form_contato {
		background-color: rgba(52,49,45,1);
		top: auto !important;
	}

	/* Rodape */
	
	#Rodape {
		display: inherit !important;
	    width: 100% !important;
	}
	
}

.order-btn {
	display: inline-block;
	margin-bottom: 40px;
	margin-top: 0px;
	color: #fff;
	padding: 9px 40px !important;
	border-radius: 8px;
	font-weight: 500;
	text-align: center;
	font-size: 20px;
	font-family: Montserrat;
	transition: .3s linear;
	background-color: rgba(167,32,181,1);
    width: 243px;
    height: 46px;
}

.order-btn:hover {
	color: rgba(255,237,13,1);
	text-decoration: none;
}

#Envie_Contato {
    position: absolute;
    height: 1056px;
    /* left: 93px; */
    overflow: visible;
	background-color: rgba(52,49,45,1);
}

.campos-form {
	/* width: 623px; */
	padding-right: 10px !important;
	padding-bottom: 10px !important;
}

#linha_contato {
	height: 13%;
    display: flex;
    justify-content: center;
    align-items: center;
}

#contact-form div input, #contact-form textarea, #contact-form select {
	margin-top: 10px;
    padding: 20px !important;
    border-radius: 45px;
    border: 2px solid #609;
	margin-top: 10px;
	margin-bottom: 10px;
    height: 95px;    
	width: 100%;
	top: 238px;
	box-sizing: border-box;
	color: #2C3E50;
	/* font-size: 30px; */
	font-size: 2vw;
}

#contact-form select {
    color: #9f9f9f;
	padding: 0px;
	background: white url("data:image/svg+xml;utf8, <svg class='Polygone_1' viewBox='0 0 38 33'><path id='Polygone_1' d='M 16.40013122558594 4.515559196472168 C 17.55403137207031 2.511416673660278 20.44596481323242 2.511416673660278 21.5998649597168 4.515559196472168 L 35.4108772277832 28.50310707092285 C 36.56239318847656 30.50310516357422 35.11882019042969 33 32.81101226806641 33 L 5.188988208770752 33 C 2.88118052482605 33 1.437606573104858 30.50310516357422 2.589120388031006 28.50310707092285 Z'></path></svg>") no-repeat;
	background-position: right 5px top 50%;
}

/*
#contact-form select {
    color: #9f9f9f;
	padding: 0px;
	background: white url("data:image/svg+xml;utf8, <svg class='Polygone_1' viewBox='0 0 38 33'><path id='Polygone_1' d='M 16.40013122558594 4.515559196472168 C 17.55403137207031 2.511416673660278 20.44596481323242 2.511416673660278 21.5998649597168 4.515559196472168 L 35.4108772277832 28.50310707092285 C 36.56239318847656 30.50310516357422 35.11882019042969 33 32.81101226806641 33 L 5.188988208770752 33 C 2.88118052482605 33 1.437606573104858 30.50310516357422 2.589120388031006 28.50310707092285 Z'></path></svg>") no-repeat;
	background-position: right 5px top 50%;
}
#contact-form select {
    padding-right: 30px;
    font-size: 14px;
    -moz-appearance: none;
    appearance: none;
	background: blue url("data:image/svg+xml;utf8,<svg class='Polygone_1' viewBox='0 0 38 33'><path id='Polygone_1' d='M 16.40013122558594 4.515559196472168 C 17.55403137207031 2.511416673660278 20.44596481323242 2.511416673660278 21.5998649597168 4.515559196472168 L 35.4108772277832 28.50310707092285 C 36.56239318847656 30.50310516357422 35.11882019042969 33 32.81101226806641 33 L 5.188988208770752 33 C 2.88118052482605 33 1.437606573104858 30.50310516357422 2.589120388031006 28.50310707092285 Z'></path></svg>") no-repeat;
  
    background-position: right 5px top 50%;
}
*/

#contact-form option {
    color: #000;
	font-size: 15px;
}

#contact-form option:first-child {
    color: #9f9f9f;
}

#ENVIAR {
	top: 26px;
	/* position: absolute; */
	overflow: visible;
	white-space: nowrap;
	text-align: center;
	font-style: normal;
	font-weight: bold;
	font-size: 32px;
	color: rgba(20,17,15,1);
	padding:0.6em 2em;
	border-radius: 45px;
	background-color: rgba(255,237,13,1);
	border: 0;
	cursor: pointer;
	height: 72px;
}

#Rodape {
    height: 200px;
    top: 0px;
    padding-top: 66px !important;
    overflow: visible;
    background-color: rgba(52,49,45,1);
}

#Rodape a {
 color: rgba(255,237,13,1);
}

.navbar-toggle .icon-bar {
    height: 3px !important;
    margin-bottom: 6px !important;
}

.navbar-toggle .icon-bar:before {
    padding-top: 5px;
}

#Bsico {
	left: 0px;
}
.Rectangle_14_j {
	position: absolute;
	overflow: visible;
	width: 405px;
	height: 605px;
	left: 0px;
	top: 0px;
}
#Rectangle_25 {
	fill: rgba(167,32,181,1);
}
.Rectangle_25 {
	position: absolute;
	overflow: visible;
	width: 405px;
	height: 79px;
	left: 0px;
	top: 0px;
}
#Groupe_38 {
	height: 102px;
	left: 0px;
	overflow: visible;
}
#R {
	left: 0px;
	top: 58px;
	position: absolute;
	overflow: visible;
	width: 23px;
	white-space: nowrap;
	text-align: center;
	font-family: Montserrat;
	font-style: normal;
	font-weight: bold;
	font-size: 20px;
	color: rgba(52,49,45,1);
}
#ID79800 {
	left: 42px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 183px;
	white-space: nowrap;
	text-align: center;
	font-family: Montserrat;
	font-style: normal;
	font-weight: bold;
	font-size: 77px;
	color: rgba(52,49,45,1);
}
#Groupe_36 {
	height: 180px;
	left: 60px;
	overflow: visible;
}
#checked_kc {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 59.277px;
	top: 9.42px;
	overflow: visible;
}
#Groupe_33 {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 3.525px;
	top: 1.865px;
	overflow: visible;
}
#Groupe_32 {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_165 {
	fill: rgba(180,173,234,1);
}
.Trac_165 {
	overflow: visible;
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Groupe_35 {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Groupe_34 {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_166 {
	fill: rgba(180,173,234,1);
}
.Trac_166 {
	overflow: visible;
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#checked_kj {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 106.707px;
	top: 48.233px;
	overflow: visible;
}
#Groupe_33_kk {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 3.525px;
	top: 1.865px;
	overflow: visible;
}
#Groupe_32_kl {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_165_km {
	fill: rgba(180,173,234,1);
}
.Trac_165_km {
	overflow: visible;
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Groupe_35_kn {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Groupe_34_ko {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_166_kp {
	fill: rgba(180,173,234,1);
}
.Trac_166_kp {
	overflow: visible;
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#checked_kq {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 43.237px;
	top: 86.161px;
	overflow: visible;
}
#Groupe_33_kr {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 3.525px;
	top: 1.865px;
	overflow: visible;
}
#Groupe_32_ks {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_165_kt {
	fill: rgba(180,173,234,1);
}
.Trac_165_kt {
	overflow: visible;
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Groupe_35_ku {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Groupe_34_kv {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_166_kw {
	fill: rgba(180,173,234,1);
}
.Trac_166_kw {
	overflow: visible;
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#checked_kx {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 123.09px;
	overflow: visible;
}
#Groupe_33_ky {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 3.525px;
	top: 1.865px;
	overflow: visible;
}
#Groupe_32_kz {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_165_k {
	fill: rgba(180,173,234,1);
}
.Trac_165_k {
	overflow: visible;
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Groupe_35_k {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Groupe_34_k {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_166_k {
	fill: rgba(180,173,234,1);
}
.Trac_166_k {
	overflow: visible;
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#checked_k {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 7.963px;
	top: 161.787px;
	overflow: visible;
}
#Groupe_33_k {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 3.525px;
	top: 1.865px;
	overflow: visible;
}
#Groupe_32_k {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_165_la {
	fill: rgba(180,173,234,1);
}
.Trac_165_la {
	overflow: visible;
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Groupe_35_la {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Groupe_34_la {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_166_la {
	fill: rgba(180,173,234,1);
}
.Trac_166_la {
	overflow: visible;
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Landing_Page_Logo_Identidade_v {
	left: 36.763px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 233px;
	white-space: nowrap;
	line-height: 38px;
	margin-top: -8.5px;
	text-align: center;
	font-style: normal;
	font-weight: normal;
	/* font-size: 21px; */
	color: rgba(52,49,45,1);
}
#Trac_164_ld {
	fill: rgba(167,32,181,1);
}
.Trac_164_ld {
	overflow: visible;
	position: absolute;
	width: 243px;
	height: 65.617px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Contrate_J {
	left: 50px;
	top: 15px;
	position: absolute;
	overflow: visible;
	width: 125px;
	white-space: nowrap;
	text-align: left;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	color: rgba(255,255,255,1);
}
#Informativo {
	left: 441px;
}
.Rectangle_14_lg {
	position: absolute;
	overflow: visible;
	width: 405px;
	height: 605px;
	left: 0px;
	top: 0px;
}
#Rectangle_25_lh {
	fill: rgba(167,32,181,1);
}
.Rectangle_25_lh {
	position: absolute;
	overflow: visible;
	width: 405px;
	height: 79px;
	left: 0px;
	top: 0px;
}
#Groupe_38_lk {
	width: 255px;
	height: 102px;
	/* left: 73px; */
}
#R_ll {
	left: 0px;
	top: 58px;
	position: absolute;
	overflow: visible;
	width: 23px;
	white-space: nowrap;
	text-align: center;
	font-family: Montserrat;
	font-style: normal;
	font-weight: bold;
	font-size: 20px;
	color: rgba(52,49,45,1);
}
#ID119800 {
	left: 31px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 225px;
	white-space: nowrap;
	text-align: center;
	font-family: Montserrat;
	font-style: normal;
	font-weight: bold;
	font-size: 77px;
	color: rgba(52,49,45,1);
}
#Groupe_36_ln {
	position: absolute;
	/* width: 268.763px; */
	height: 180px;
	left: 60px;
	top: 255px;
	overflow: visible;
}
#checked_lo {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 69.277px;
	top: 9.42px;
	overflow: visible;
}
#Groupe_33_lp {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 3.525px;
	top: 1.865px;
	overflow: visible;
}
#Groupe_32_lq {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_165_lr {
	fill: rgba(180,173,234,1);
}
.Trac_165_lr {
	overflow: visible;
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Groupe_35_ls {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Groupe_34_lt {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_166_lu {
	fill: rgba(180,173,234,1);
}
.Trac_166_lu {
	overflow: visible;
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#checked_lv {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 106.707px;
	top: 48.233px;
	overflow: visible;
}
#Groupe_33_lw {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 3.525px;
	top: 1.865px;
	overflow: visible;
}
#Groupe_32_lx {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_165_ly {
	fill: rgba(180,173,234,1);
}
.Trac_165_ly {
	overflow: visible;
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Groupe_35_lz {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Groupe_34_l {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_166_l {
	fill: rgba(180,173,234,1);
}
.Trac_166_l {
	overflow: visible;
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#checked_l {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 43.237px;
	top: 86.161px;
	overflow: visible;
}
#Groupe_33_l {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 3.525px;
	top: 1.865px;
	overflow: visible;
}
#Groupe_32_l {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_165_l {
	fill: rgba(180,173,234,1);
}
.Trac_165_l {
	overflow: visible;
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Groupe_35_l {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Groupe_34_ma {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_166_ma {
	fill: rgba(180,173,234,1);
}
.Trac_166_ma {
	overflow: visible;
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#checked_ma {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 123.09px;
	overflow: visible;
}
#Groupe_33_ma {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 3.525px;
	top: 1.865px;
	overflow: visible;
}
#Groupe_32_mb {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_165_mc {
	fill: rgba(180,173,234,1);
}
.Trac_165_mc {
	overflow: visible;
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Groupe_35_md {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Groupe_34_me {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_166_mf {
	fill: rgba(180,173,234,1);
}
.Trac_166_mf {
	overflow: visible;
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#checked_mg {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 7.963px;
	top: 161.787px;
	overflow: visible;
}
#Groupe_33_mh {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 3.525px;
	top: 1.865px;
	overflow: visible;
}
#Groupe_32_mi {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_165_mj {
	fill: rgba(180,173,234,1);
}
.Trac_165_mj {
	overflow: visible;
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Groupe_35_mk {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Groupe_34_ml {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_166_mm {
	fill: rgba(180,173,234,1);
}
.Trac_166_mm {
	overflow: visible;
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#ID1-5_Pginas_Logo_Identidade_v {
	left: 36.763px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 233px;
	white-space: nowrap;
	line-height: 38px;
	margin-top: -8.5px;
	text-align: center;
	font-style: normal;
	font-weight: normal;
	color: rgba(52,49,45,1);
}
#Trac_164_mp {
	fill: rgba(167,32,181,1);
}
.Trac_164_mp {
	overflow: visible;
	position: absolute;
	width: 243px;
	height: 65.617px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Contrate_J_mq {
	left: 50px;
	top: 15px;
	position: absolute;
	overflow: visible;
	width: 125px;
	white-space: nowrap;
	text-align: left;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	color: rgba(255,255,255,1);
}
#Catlogo {
	/* left: 881px; */
}
.Rectangle_14_ms {
	position: absolute;
	overflow: visible;
	width: 405px;
	height: 605px;
	left: 0px;
	top: 0px;
}
#Rectangle_25_mt {
	fill: rgba(167,32,181,1);
}
.Rectangle_25_mt {
	position: absolute;
	overflow: visible;
	width: 405px;
	height: 79px;
	left: 0px;
	top: 0px;
}
#Groupe_38_mw {
	left: 64px;
}
#R_mx {
	left: 0px;
	top: 58px;
	position: absolute;
	overflow: visible;
	width: 23px;
	white-space: nowrap;
	text-align: center;
	font-family: Montserrat;
	font-style: normal;
	font-weight: bold;
	font-size: 20px;
	color: rgba(52,49,45,1);
}
#ID179800 {
	left: 41px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 225px;
	white-space: nowrap;
	text-align: center;
	font-family: Montserrat;
	font-style: normal;
	font-weight: bold;
	font-size: 77px;
	color: rgba(52,49,45,1);
}
#Groupe_36_mz {
	width: 323.486px;
	height: 180px;
	/* left: 33.277px; */
}
#checked_m {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 9.42px;
	overflow: visible;
}
#Groupe_33_m {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 3.525px;
	top: 1.865px;
	overflow: visible;
}
#Groupe_32_m {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_165_m {
	fill: rgba(180,173,234,1);
}
.Trac_165_m {
	overflow: visible;
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Groupe_35_m {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Groupe_34_m {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_166_m {
	fill: rgba(180,173,234,1);
}
.Trac_166_m {
	overflow: visible;
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#checked_na {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 133.43px;
	top: 48.233px;
	overflow: visible;
}
#Groupe_33_na {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 3.525px;
	top: 1.865px;
	overflow: visible;
}
#Groupe_32_na {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_165_na {
	fill: rgba(180,173,234,1);
}
.Trac_165_na {
	overflow: visible;
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Groupe_35_nb {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Groupe_34_nc {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_166_nd {
	fill: rgba(180,173,234,1);
}
.Trac_166_nd {
	overflow: visible;
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#checked_ne {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 69.96px;
	top: 86.161px;
	overflow: visible;
}
#Groupe_33_nf {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 3.525px;
	top: 1.865px;
	overflow: visible;
}
#Groupe_32_ng {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_165_nh {
	fill: rgba(180,173,234,1);
}
.Trac_165_nh {
	overflow: visible;
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Groupe_35_ni {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Groupe_34_nj {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_166_nk {
	fill: rgba(180,173,234,1);
}
.Trac_166_nk {
	overflow: visible;
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#checked_nl {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 26.723px;
	top: 123.09px;
	overflow: visible;
}
#Groupe_33_nm {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 3.525px;
	top: 1.865px;
	overflow: visible;
}
#Groupe_32_nn {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_165_no {
	fill: rgba(180,173,234,1);
}
.Trac_165_no {
	overflow: visible;
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Groupe_35_np {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Groupe_34_nq {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_166_nr {
	fill: rgba(180,173,234,1);
}
.Trac_166_nr {
	overflow: visible;
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#checked_ns {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 34.685px;
	top: 161.787px;
	overflow: visible;
}
#Groupe_33_nt {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 3.525px;
	top: 1.865px;
	overflow: visible;
}
#Groupe_32_nu {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_165_nv {
	fill: rgba(180,173,234,1);
}
.Trac_165_nv {
	overflow: visible;
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Groupe_35_nw {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Groupe_34_nx {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_166_ny {
	fill: rgba(180,173,234,1);
}
.Trac_166_ny {
	overflow: visible;
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#ID5-10_Pginas_e_at_50_produtos {
	left: 35.486px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 289px;
	white-space: nowrap;
	line-height: 38px;
	margin-top: -8.5px;
	text-align: center;
	font-style: normal;
	font-weight: normal;
	color: rgba(52,49,45,1);
}
#Trac_164_n {
	fill: rgba(167,32,181,1);
}
.Trac_164_n {
	overflow: visible;
	position: absolute;
	width: 243px;
	height: 65.617px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Contrate_J_n {
	left: 50px;
	top: 15px;
	position: absolute;
	overflow: visible;
	width: 125px;
	white-space: nowrap;
	text-align: left;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	color: rgba(255,255,255,1);
}
#E-Commerce {
	left: 1322px;
}
.Rectangle_14_n {
	position: absolute;
	overflow: visible;
	width: 405px;
	height: 605px;
	left: 0px;
	top: 0px;
}
#Rectangle_25_n {
	fill: rgba(167,32,181,1);
}
.Rectangle_25_n {
	position: absolute;
	overflow: visible;
	width: 405px;
	height: 79px;
	left: 0px;
	top: 0px;
}
#Groupe_38_n {
	left: 55px;
}
#R_n {
	left: 0px;
	top: 58px;
	position: absolute;
	overflow: visible;
	width: 23px;
	white-space: nowrap;
	text-align: center;
	font-family: Montserrat;
	font-style: normal;
	font-weight: bold;
	font-size: 20px;
	color: rgba(52,49,45,1);
}
#ID239800 {
	left: 53px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 225px;
	white-space: nowrap;
	text-align: center;
	font-family: Montserrat;
	font-style: normal;
	font-weight: bold;
	font-size: 77px;
	color: rgba(52,49,45,1);
}
#Groupe_36_ob {
	/* width: 268.763px; */
	height: 180px;
	left: 60px;
	top: 255px;
	overflow: visible;
}
#checked_oc {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 45.277px;
	top: 9.42px;
	overflow: visible;
}
#Groupe_33_od {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 3.525px;
	top: 1.865px;
	overflow: visible;
}
#Groupe_32_oe {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_165_of {
	fill: rgba(180,173,234,1);
}
.Trac_165_of {
	overflow: visible;
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Groupe_35_og {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Groupe_34_oh {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_166_oi {
	fill: rgba(180,173,234,1);
}
.Trac_166_oi {
	overflow: visible;
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#checked_oj {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 106.707px;
	top: 48.233px;
	overflow: visible;
}
#Groupe_33_ok {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 3.525px;
	top: 1.865px;
	overflow: visible;
}
#Groupe_32_ol {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_165_om {
	fill: rgba(180,173,234,1);
}
.Trac_165_om {
	overflow: visible;
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Groupe_35_on {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Groupe_34_oo {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_166_op {
	fill: rgba(180,173,234,1);
}
.Trac_166_op {
	overflow: visible;
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#checked_oq {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 43.237px;
	top: 86.161px;
	overflow: visible;
}
#Groupe_33_or {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 3.525px;
	top: 1.865px;
	overflow: visible;
}
#Groupe_32_os {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_165_ot {
	fill: rgba(180,173,234,1);
}
.Trac_165_ot {
	overflow: visible;
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Groupe_35_ou {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Groupe_34_ov {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_166_ow {
	fill: rgba(180,173,234,1);
}
.Trac_166_ow {
	overflow: visible;
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#checked_ox {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 123.09px;
	overflow: visible;
}
#Groupe_33_oy {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 3.525px;
	top: 1.865px;
	overflow: visible;
}
#Groupe_32_oz {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_165_o {
	fill: rgba(180,173,234,1);
}
.Trac_165_o {
	overflow: visible;
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Groupe_35_o {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Groupe_34_o {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_166_o {
	fill: rgba(180,173,234,1);
}
.Trac_166_o {
	overflow: visible;
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#checked_o {
	position: absolute;
	width: 14.846px;
	height:rgb(0, 255, 0)x;
	top: 161.787px;
	overflow: visible;
}
#Groupe_33_o {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 3.525px;
	top: 1.865px;
	overflow: visible;
}
#Groupe_32_o {
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_165_pa {
	fill: rgba(180,173,234,1);
}
.Trac_165_pa {
	overflow: visible;
	position: absolute;
	width: 11.06px;
	height: 8.225px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Groupe_35_pa {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Groupe_34_pa {
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Trac_166_pa {
	fill: rgba(180,173,234,1);
}
.Trac_166_pa {
	overflow: visible;
	position: absolute;
	width: 14.846px;
	height: 14.846px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#At_50_produtos_Logo_Identidade {
	left: 36.763px;
	top: 0px;
	position: absolute;
	overflow: visible;
	width: 233px;
	white-space: nowrap;
	line-height: 38px;
	margin-top: -8.5px;
	text-align: center;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 21px;
	color: rgba(52,49,45,1);
}
#Trac_164_pd {
	fill: rgba(167,32,181,1);
}
.Trac_164_pd {
	overflow: visible;
	position: absolute;
	width: 243px;
	height: 65.617px;
	left: 0px;
	top: 0px;
	transform: matrix(1,0,0,1,0,0);
}
#Contrate_J_pe {
	left: 50px;
	top: 15px;
	position: absolute;
	overflow: visible;
	width: 125px;
	white-space: nowrap;
	text-align: left;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	color: rgba(255,255,255,1);
}
#Rectangle_26 {
	fill: rgba(52,49,45,1);
	width: 1920px;
	height: 1120px;
}
.Rectangle_26 {
	position: relative;
	overflow: visible;
	width: 1920px;
	height: 1120px;
	left: 0px;
	top: 395px;
	z-index: -1;
}

#form_contato {
    position: relative;
    padding-top: 121px !important;
    /* top: 275px !important; */
    /* width: 75% !important; */
}

#Contato_Ttulo {
    position: relative;
    width: auto;
    height: 120px;
    /* left: 796px; */
    /* top: 122px; */
    overflow: visible;
}
#Rectangle_20_ph {
	fill: rgba(167,32,181,1);
}
.Rectangle_20_ph {
	position: absolute;
	overflow: visible;
	width: 420px;
	height: 55px;
	left: 0px;
	top: 65px;
}
#Contato_pi {
	color: rgba(255,255,255,1);
	padding-left: 40px !important;
}
#form_status {
	color: rgba(0,255,0,1);
}
#Form {
	position: relative;
	width: 1281px;
	height: 619px;
	left: 320px;
	top: 160px;
	overflow: visible;
}
#Nome {
	position: absolute;
	/* width: 623px; */
	height: 99px;
	left: 0px;
	top: 0px;
	overflow: visible;
}
#Rectangle_27 {
	fill: rgba(116,116,116,1);
	stroke: rgba(20,17,15,1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.Rectangle_27 {
	position: absolute;
	overflow: visible;
	width: 623px;
	height: 99px;
	left: 0px;
	top: 0px;
}
#Nome_pm {
	left: 74px;
	top: 26px;
	position: absolute;
	overflow: visible;
	width: 88px;
	white-space: nowrap;
	text-align: left;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 32px;
	color: rgba(52,49,45,1);
}
#Motivo {
	position: absolute;
	/* width: 623px; */
	height: 99px;
	left: 658px;
	top: 0px;
	overflow: visible;
}
#Rectangle_27_po {
	fill: rgba(116,116,116,1);
	stroke: rgba(20,17,15,1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.Rectangle_27_po {
	position: absolute;
	overflow: visible;
	width: 623px;
	height: 99px;
	left: 0px;
	top: 0px;
}
#Motivo_do_Contato {
	left: 74px;
	top: 26px;
	position: absolute;
	overflow: visible;
	width: 270px;
	white-space: nowrap;
	text-align: left;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 32px;
	color: rgba(52,49,45,1);
}
#Polygone_1 {
	fill: rgba(52,49,45,1);
}
.Polygone_1 {
	overflow: visible;
	position: absolute;
	width: 38px;
	height: 33px;
	transform: translate(-438px, -9296px) matrix(1,0,0,1,980.9998,9329) rotate(180deg);
	transform-origin: center;
	left: 0px;
	top: 0px;
}
#Telefone {
	position: absolute;
	/* width: 623px; */
	height: 99px;
	left: 0px;
	top: 119px;
	overflow: visible;
}
#Rectangle_27_ps {
	fill: rgba(116,116,116,1);
	stroke: rgba(20,17,15,1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.Rectangle_27_ps {
	position: absolute;
	overflow: visible;
	width: 623px;
	height: 99px;
	left: 0px;
	top: 0px;
}
#TelefoneWhatsapp {
	left: 74px;
	top: 26px;
	position: absolute;
	overflow: visible;
	width: 275px;
	white-space: nowrap;
	text-align: left;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 32px;
	color: rgba(52,49,45,1);
}
#Email {
	position: absolute;
	/* width: 623px; */
	height: 99px;
	left: 658px;
	top: 119px;
	overflow: visible;
}
#Rectangle_27_pv {
	fill: rgba(116,116,116,1);
	stroke: rgba(20,17,15,1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.Rectangle_27_pv {
	position: absolute;
	overflow: visible;
	width: 623px;
	height: 99px;
	left: 0px;
	top: 0px;
}
#E-mail {
	left: 74px;
	top: 26px;
	position: absolute;
	overflow: visible;
	width: 89px;
	white-space: nowrap;
	text-align: left;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 32px;
	color: rgba(52,49,45,1);
}
#Escreva {
	height: 262px;
	left: 0px;
	overflow: visible;
}
#Rectangle_27_py {
	fill: rgba(116,116,116,1);
	stroke: rgba(20,17,15,1);
	stroke-width: 1px;
	stroke-linejoin: miter;
	stroke-linecap: butt;
	stroke-miterlimit: 4;
	shape-rendering: auto;
}
.Rectangle_27_py {
	position: absolute;
	overflow: visible;
	width: 1281px;
	height: 262px;
	left: 0px;
	top: 0px;
}
#Escreva_sua_mensagem_aqui {
	left: 74px;
	top: 26px;
	position: absolute;
	overflow: visible;
	width: 416px;
	white-space: nowrap;
	text-align: left;
	font-family: Montserrat;
	font-style: normal;
	font-weight: normal;
	font-size: 32px;
	color: rgba(52,49,45,1);
}
#Enviar {
	height: 99px;
	left: 0px;
	top: 53px;
	overflow: visible;
}
#Rectangle_27_p {
	fill: rgba(255,237,13,1);
}
.Rectangle_27_p {
	position: absolute;
	overflow: visible;
	width: 1281px;
	height: 99px;
	left: 0px;
	top: 0px;
}
#Rectangle_28 {
	fill: rgba(20,17,15,1);
}
.Rectangle_28 {
	position: absolute;
	overflow: visible;
	width: 1920px;
	height: 236px;
	left: 0px;
	top: 10094px;
}
#Todos_os_Direitos_Reservados {
	position: absolute;
    overflow: visible;
    width: 100%;
    /* white-space: nowrap; */
    text-align: center;
    font-family: Montserrat;
    font-style: normal;
    font-weight: normal;
    font-size: 24px;
    background-color: rgba(52,49,45,1);
	color: rgba(255,255,255,1);
    position: absolute;
    overflow: visible;
    width: 100%;
}

#Todos_os_Direitos_Reservados p {
	margin-top: 70px;
}

#back2Top {
	width: 40px;
	line-height: 40px;
	overflow: hidden;
	z-index: 999;
	display: none;
	cursor: pointer;
	-moz-transform: rotate(270deg);
	-webkit-transform: rotate(270deg);
	-o-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	transform: rotate(270deg);
	position: fixed;
	bottom: 50px;
	right: 0;
	color: rgba(167,32,181,1);
	text-align: center;
	font-size: 30px;
	text-decoration: none;
}

#back2Top:hover {
	/* background-color: #DDF; */
	color: rgba(255,237,13,1);
}
