Advertisement
Guest User

ajeitando contato

a guest
Jun 21st, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 18.20 KB | None | 0 0
  1. body {
  2.     margin: 0; /*remove a margem do site*/
  3.     padding: 0px;
  4.     font-family: 'Source Sans Pro', sans-serif;
  5. }
  6.  
  7. a {
  8.     text-decoration: none; /*remove o estilo dos links*/
  9.     color: inherit;
  10. }
  11.  
  12. .cabeçalho-seçao {
  13.     font-weight: 600;
  14.     font-size: 45px;
  15.     text-align: center;
  16.     letter-spacing: -2%;
  17.     margin-top: 0;
  18.     padding-top: 3%;
  19. }
  20.  
  21. /*BANNER*/
  22.  
  23. .opacity{
  24.     width: 100vw;
  25.     height: 100vh;
  26.     background-color: rgba(0, 0, 0, 0.5);
  27.     position: absolute;
  28. }
  29. .banner{
  30.     display: flex;
  31.     flex-direction: column;
  32.     justify-content: center;
  33.     align-items: center;
  34.     position: relative;
  35.     width: 100vw;
  36.     height: 100vh;
  37.     background: linear-gradient( rgba(0,0,0,.3),rgba(0,0,0,.3)),url("../../static/img/banner.jpg");
  38.     background-size: cover;
  39.     background-position: center center;
  40.     background-repeat: no-repeat;
  41. }
  42. ul{
  43.     /*display none pra desaparecer as coisas*/
  44.     display: flex;
  45.     justify-content: space-between;
  46.     margin: 40px;
  47.     list-style: none;
  48.     float: right;
  49.     width: 332px;
  50. }
  51. ul li{
  52.     display: inline;
  53. }
  54. ul li a{
  55.     padding-right: 10px;
  56.     display: inline-block;
  57.     text-decoration: none;
  58.     font-family: 'Source Sans Pro', sans-serif;
  59.     font-weight: 600;
  60.     font-size: 18px;
  61.     color: #ffff;
  62.     text-decoration-color: #ffffff;
  63. }
  64. .navbar{
  65.     width: 100%;
  66.     justify-content: space-between;
  67.     position: absolute;
  68.     top: 0;
  69.     color: #ffffff;
  70. }
  71. .logomarca{
  72.     display: inline-flex;
  73.     align-items: center;
  74.     height: 100%;
  75. }
  76.  
  77. #logo{
  78.     margin: 20px 0 20px 40px;
  79.     width: 74px;
  80.     float: left;
  81. }
  82. #text_banner{
  83.     display: flex;
  84.     align-items: center;
  85.     justify-content: center;
  86.     margin-top: 73px;
  87.     color: white;
  88.     font-size: 54px;
  89.     font-weight: 400;
  90.     font-family:'Source Sans Pro', sans-serif;
  91.     text-align: center;
  92.     top: 41%;
  93.     left: 21%;
  94.     width: 59%;
  95. }
  96. .style{
  97.     margin-right: 4px;
  98.     margin-left: 3px;
  99.     font-family:'Putumayo', sans-serif;
  100.     font-size: 24px;
  101.     color: #ffff;
  102. }
  103. .style2{
  104.     font-family: 'Putumayo', sans-serif;
  105.     font-size: 27px;
  106.     color: #ffff;
  107. }
  108. @font-face{
  109.     font-family: Putumayo;
  110.     src: url('../../static/img/Putumayo.ttf');
  111. }
  112. .button_banner{
  113.     display: flex;
  114.     flex-direction: column;
  115.     justify-content: center;
  116.     align-items: center;
  117.     width: 124px;
  118.     height: 30px;
  119.     background-color:rgba(8,162,132,1.8);
  120.     color: #ffff;
  121.     font-family: 'Source Sans Pro', sans-serif;
  122.     font-weight: 600;
  123.     border-radius: 3px;
  124.     margin-top: 40px;
  125.     text-decoration: none;
  126. }
  127. .button_banner a{
  128.     width: 124px;
  129.     text-align: center;
  130.     display: block;
  131.     text-decoration: none;
  132.     color: #ffff;
  133.     text-decoration-color: #ffffff;
  134. }
  135.  
  136. @media(orientation: portrait),(max-width: 710px){
  137.     #logo{
  138.         margin: 20px 0 20px 20px;
  139.         width: 57px;
  140.     }
  141.     .style{
  142.         font-size: 21px;
  143.     }
  144.     .style2{
  145.         font-size: 22px;
  146.     }
  147.     #text_banner{
  148.         font-size: 35px;  
  149.     }
  150.     ul{
  151.         display: none;
  152.     }
  153. }
  154.  
  155. /* SERVIÇOS */
  156.  
  157. #Servicos {
  158.     width: 100%;
  159.     height: 100%;
  160.     text-align: center;
  161.     justify-content: center;
  162.     align-items: center;
  163.     background: linear-gradient(to bottom, #f9f9f9, #ffffff);
  164. }
  165.  
  166. .serv-container {
  167.     width: 100%;
  168.     display: flex;
  169.     flex-wrap: wrap;
  170.     justify-content: space-around;
  171.     align-items: center;
  172.     padding-bottom: 30px; /*espaço entre as caixas e o link*/
  173. }
  174.  
  175. .serv-box {
  176.     width: 350px;
  177.     height: 420px;
  178.     position: relative;
  179.     display: flex;
  180.     flex-wrap: wrap;
  181.     flex-direction: column;
  182.     align-items: center;
  183. }
  184.  
  185. .serv-imagem {
  186.     width: 100px;
  187.     height: 100px;
  188.     position: absolute;
  189.     filter: opacity(40%);
  190. }
  191.  
  192. .serv-titulo {
  193.     position: absolute;
  194.     text-align: center;
  195.     font-weight: 400;
  196.     font-size: 30px;
  197.     line-height: 36px;
  198.     top: 100px;
  199. }
  200.  
  201. .serv-texto {
  202.     position: absolute;
  203.     text-align: center;
  204.     font-weight: 300;
  205.     font-size: 25px;
  206.     line-height: 30px;
  207.     top: 170px;
  208. }
  209.  
  210. .serv-botao {
  211.     width: 155px;
  212.     height: 40px;
  213.     position: absolute;
  214.     display: flex;
  215.     flex-direction: column;
  216.     justify-content: center;
  217.     font-weight: 600;
  218.     font-size: 20px;
  219.     color: #ffffff;
  220.     top: 330px;
  221. }
  222.  
  223. .serv-pers-desktop {
  224.     width: 100%;
  225.     height: 50px;
  226.     padding-bottom: 20px;
  227.     display: flex;
  228.     flex-wrap: wrap;
  229.     justify-content: center;
  230.     align-items: center;
  231. }
  232.  
  233. .serv-pers-desktop > .modal__trigger {
  234.     display: flex;
  235.     flex-direction: column;
  236.     align-items: center;
  237.     justify-content: center;
  238.     cursor: pointer;
  239.     background:transparent;
  240.     box-shadow: 0 rgba(0,0,0,0);
  241.     -webkit-tap-highlight-color: rgba(0,0,0,0);
  242.     -webkit-user-select: none;
  243.        -moz-user-select: none;
  244.         -ms-user-select: none;
  245.             user-select: none;
  246.     -webkit-transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1);
  247.     transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1);
  248.     width: 100%;
  249.     height: 0;
  250.     border-radius: 0;
  251.     font-weight: 600;
  252.     font-size: 20px;
  253.     font-weight: 400;
  254.     color: #08A284;
  255.     text-align: center;
  256. }
  257.  
  258. /*Botão Contata-nos SERV PERS*/
  259. .serv-pers-mobile{
  260.     width: 155px;
  261.     height: 40px;
  262.     position: absolute;
  263.     display: flex;
  264.     flex-direction: column;
  265.     justify-content: center;
  266.     background-color: #08A284;
  267.     border-radius: 5px;
  268.     box-shadow: 0px 4px 7px rgba(0, 0, 0, 0.25);
  269.     font-weight: 600;
  270.     font-size: 18px;
  271.     color: #ffffff;
  272.     top: 275px;
  273. }
  274.  
  275. .serv-pers {
  276.     display: flex;
  277.     flex-direction: column;
  278.     align-items: center;
  279.     justify-content: center;
  280.     text-align: center;
  281. }
  282.  
  283. /*SLICK*/
  284. .serv-container.slick-slider{
  285.     padding-bottom: 0; /*removendo espaço após o carrossel*/
  286. }
  287.  
  288. /*características do slide do carrossel*/
  289. .serv-box.slick-slide{
  290.     height: 360px;
  291.     width: 300px;
  292.     display: flex; /* mantendo o alinhamento central */
  293.     flex-wrap: wrap;
  294.     flex-direction: column;
  295.     align-items: center;
  296. }
  297.  
  298. /*conteudos das caixas de serviço*/
  299. .serv-box.slick-slide > .serv-imagem{
  300.     width: 83px;
  301.     height: 83px;
  302. }
  303.  
  304. .serv-box.slick-slide > .serv-titulo{
  305.     width: 90%;
  306.     font-size: 24px;
  307.     top: 85px;
  308. }
  309.  
  310. .serv-box.slick-slide > .serv-texto{
  311.     width: 90%;
  312.     font-size: 20px;
  313.     top: 130px;
  314. }
  315.  
  316. .serv-box.slick-slide > .serv-botao {
  317.     width: 140px;
  318.     height: 36px;
  319.     font-size: 18px;
  320.     top: 275px;
  321. }
  322.  
  323. /*pontos que indicam a posição*/
  324. .slick-dots {
  325.     bottom: -5px; /*espaço entre o carrossel e os pontos*/
  326. }
  327.  
  328. .slick-dots li button:before {
  329.     font-size: 12px; /*tamanho dos pontos*/
  330.     color: #08A284;
  331. }
  332.  
  333. .slick-dots li.slick-active button:before {
  334.     font-size: 12px;
  335.     color: #08A284;
  336. }
  337.  
  338. /* MODAIS */
  339.  
  340. .modal {
  341.     will-change: visibility, opacity;
  342.     display: -webkit-box;
  343.     display: -webkit-flex;
  344.     display: -ms-flexbox;
  345.     display: flex;
  346.     -webkit-box-align: center;
  347.     -webkit-align-items: center;
  348.         -ms-flex-align: center;
  349.             align-items: center;
  350.     -webkit-box-pack: center;
  351.     -webkit-justify-content: center;
  352.         -ms-flex-pack: center;
  353.             justify-content: center;
  354.     position: fixed;
  355.     top: 0;
  356.     left: 0;
  357.     right: 0;
  358.     bottom: 0;
  359.     overflow-y: auto;
  360.     overflow-x: hidden;
  361.     z-index: 1000;
  362.     visibility: hidden;
  363.     opacity: 0;
  364.     -webkit-transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1);
  365.     transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1);
  366.   }
  367.  
  368.   .modal--active {
  369.     visibility: visible;
  370.     opacity: 1;
  371.   }
  372.   .modal--align-top {
  373.     -webkit-box-align: start;
  374.     -webkit-align-items: flex-start;
  375.         -ms-flex-align: start;
  376.             align-items: flex-start;
  377.   }
  378.   .modal__bg {
  379.     background: rgba(0, 0, 0, 0.6);
  380.   }
  381.   .modal__dialog {
  382.     max-width: 600px;
  383.     padding: 1.2rem;
  384.   }
  385.   .modal__content {
  386.     will-change: transform, opacity;
  387.     position: relative;
  388.     padding: 2.4rem;
  389.     background: #ffffff;
  390.     background-clip: padding-box;
  391.     box-shadow: 0 12px 15px 0 rgba(0,0,0,0.25);
  392.     opacity: 0;
  393.     -webkit-transition: all 0.25s cubic-bezier(0.23, 1, 0.32, 1);
  394.     transition: all 0.25s cubic-bezier(0.23, 1, 0.32, 1);
  395.   }
  396.  
  397.   .modal-container{
  398.       display: flex;
  399.       justify-content: center;
  400.       align-items: center;
  401.   }
  402.  
  403.   .botao-modal{
  404.     width: 155px;
  405.     height: 40px;
  406.     text-align: center;
  407.     display: flex;
  408.     flex-direction: column;
  409.     justify-content: center;
  410.     align-items: center;
  411.     background-color: #08A284;
  412.     border-radius: 5px;
  413.     box-shadow: 0px 4px 7px rgba(0, 0, 0, 0.25);
  414.     font-weight: 600;
  415.     font-size: 18px;
  416.     color: #ffffff;
  417.     align-self:center;
  418.   }
  419.  
  420.  
  421.   .modal__content > h1 {
  422.     text-align: center;
  423.   }
  424.  
  425.   .modal__content > p {
  426.     text-align: justify;
  427.   }
  428.  
  429.   .modal__content--active {
  430.     opacity: 1;
  431.   }
  432.   .modal__close {
  433.     z-index: 1100;
  434.     cursor: pointer;
  435.   }
  436.   .texto-modal{
  437.       font-weight: 300;
  438.   }
  439.   /* BOTÃO PARA OS MODAIS */
  440.   .modal__trigger {
  441.     position: absolute;
  442.     display: flex;
  443.     flex-direction: column;
  444.     justify-content: center;
  445.     cursor: pointer;
  446.     background: #08A284;
  447.     box-shadow: 0 2px 5px 0 rgba(0,0,0,0.25);
  448.     -webkit-tap-highlight-color: rgba(0,0,0,0);
  449.     -webkit-user-select: none;
  450.        -moz-user-select: none;
  451.         -ms-user-select: none;
  452.             user-select: none;
  453.     -webkit-transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1);
  454.     transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1);
  455.     width: 155px;
  456.     height: 40px;
  457.     border-radius: 5px;
  458.     color: #ffffff;
  459.     font-weight: 600;
  460.   }
  461.   .modal__trigger--active {
  462.     z-index: 10;
  463.   }
  464.   .modal__trigger:hover {
  465.     background: #08A284;
  466.   }
  467.   #modal__temp {
  468.     will-change: transform, opacity;
  469.     position: absolute;
  470.     top: 0;
  471.     left: 0;
  472.     right: 0;
  473.     bottom: 0;
  474.     background: rgba(0, 0, 0, 0.1);
  475.     -webkit-transform: none;
  476.             transform: none;
  477.     opacity: 1;
  478.     -webkit-transition: opacity 0.1s ease-out, -webkit-transform 0.5s cubic-bezier(0.23, 1, 0.32, 1);
  479.     transition: opacity 0.1s ease-out, -webkit-transform 0.5s cubic-bezier(0.23, 1, 0.32, 1);
  480.     transition: opacity 0.1s ease-out, transform 0.5s cubic-bezier(0.23, 1, 0.32, 1);
  481.     transition: opacity 0.1s ease-out, transform 0.5s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.5s cubic-bezier(0.23, 1, 0.32, 1);
  482.   }
  483.   .subtitulo-modal{
  484.     color: #08A284;
  485.     font-weight:400;
  486.   }
  487.   .titulo-modal{
  488.       font-weight: 600;
  489.   }
  490. @media (orientation: portrait) {
  491.     .demo-btns .modal__trigger {
  492.       margin-bottom: 0.8rem;
  493.     }
  494.   }
  495.   .demo-close {
  496.     position: absolute;
  497.     top: 0;
  498.     right: 0;
  499.     margin: 1.2rem;
  500.     padding: 0.1rem;
  501.     background: rgba(0,0,0,0.3);
  502.     border-radius: 50%;
  503.     -webkit-transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1);
  504.     transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1);
  505.   }
  506.   .demo-close svg {
  507.     width: 24px;
  508.     fill: #fff;
  509.     pointer-events: none;
  510.     vertical-align: top;
  511.   }
  512.   .demo-close:hover {
  513.     background: rgba(0,0,0,0.6);
  514.   }
  515.   .logo {
  516.     position: fixed;
  517.     bottom: 3vh;
  518.     right: 3vw;
  519.     z-index: 2;
  520.   }
  521.   .logo img {
  522.     width: 45px;
  523.     -webkit-transform: rotate(0);
  524.             transform: rotate(0);
  525.     -webkit-transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1);
  526.     transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1);
  527.   }
  528.   .logo img:hover {
  529.     -webkit-transform: rotate(180deg) scale(1.1);
  530.             transform: rotate(180deg) scale(1.1);
  531.   }
  532.  
  533. .titulo-modal{
  534.     font-size: 20px;
  535. }
  536.  
  537. /*RESPONSIVIDADE*/
  538.  
  539. @media screen and (orientation: portrait) {
  540.     .serv-pers-m {
  541.       display: flex; /*aparecer box serv-personalizados*/
  542.     }
  543.     .serv-pers-desktop{
  544.         display: none; /*sumir link serv-personalizados*/
  545.     }
  546. }
  547.  
  548. @media screen and (orientation: landscape) {
  549.     .serv-pers-m {
  550.         display: none; /*sumir box serv-personalizados*/
  551.     }
  552.     .serv-pers{
  553.         display: block; /*aparecer link serv-personalizados*/
  554.     }
  555. }
  556.  
  557. /* FRASE E SOBRE NÓS */
  558. .flex-container {
  559.     position: relative;
  560.     display: flex;
  561.     flex-direction: row;
  562.     flex-wrap: wrap;
  563.     background-color: #000;
  564. }
  565.  
  566. .sessao-frase-destacada {
  567.     position: relative;
  568.     display: flex;
  569.     width: 100%;
  570.     height: auto;
  571.     background: linear-gradient(to bottom, #f9f9f9, #fff);
  572.     align-items: center;
  573.     justify-content: center;
  574. }
  575.  
  576. #barra-verde {
  577.     height: 100%;
  578.     width: 1vw;
  579.     background-color: #008269;
  580. }
  581.  
  582. .quote {
  583.     display: flex;
  584.     width: 100%;
  585.     height: 2.5cm;
  586.     position: relative;
  587.     justify-content: center;
  588.     padding: 5px;
  589.     margin-bottom: 2cm;
  590.     margin-top: 2cm;
  591. }
  592.  
  593. #quote-mark {
  594.     position: relative;
  595.     height: 100%;
  596.     width: auto;
  597. }
  598.  
  599. #quote-mark-img {
  600.     position: relative;
  601.     height: 100%;
  602. }
  603.  
  604. #frase-destacada {
  605.     color: #008269;
  606.     text-align: left;
  607.     letter-spacing: -2%;
  608.     font-size: 36px;
  609.     text-shadow: 1px 1px 1px #eee;
  610.     font-weight: 600;
  611.     margin-left: 1%;
  612. }
  613.  
  614. .sessao-sobrenos {
  615.     padding-left: 8%;
  616.     padding-right: 8%;
  617.     padding-top: 4%;
  618.     padding-bottom: 4%;
  619.     width: 100%;
  620.     height: auto;
  621.     background: linear-gradient(to bottom, #f9f9f9, #fff);
  622. }
  623.  
  624. #texto-sobrenos {
  625.     text-align: center;
  626.     font-size: 22px;
  627.     letter-spacing: -2%;
  628.     margin-bottom: 6%;
  629. }
  630.  
  631. .mvv {
  632.     display: flex;
  633.     flex-wrap: wrap;
  634.     height: auto;
  635.     width: auto;
  636.     justify-content: space-around;
  637. }
  638.  
  639. .blocos-mvv {
  640.     flex-wrap: wrap;
  641.     width: 270px;
  642.     height: auto;
  643.     padding: 2%;
  644.     margin: 2%;
  645.     text-align: center;
  646.     align-content: center;
  647. }
  648.  
  649. .icones-mvv {
  650.     margin: auto;
  651.     position: relative;
  652.     width: 34%;
  653.     height: auto;
  654. }
  655.  
  656. .icones-mvv-img {
  657.     width: 100%;
  658. }
  659.  
  660. .titulo-blocos-mvv {
  661.     letter-spacing: -2%;
  662.     font-weight: 400;
  663.     font-size: 28px;
  664. }
  665.  
  666. .texto-blocos-mvv {
  667.     font-weight: 300;
  668.     font-size: 22px;
  669. }
  670.  
  671. /*RESPONSIVIDADE*/
  672. @media screen and (orientation: portrait) {
  673.     .serv-pers-m {
  674.       display: flex; /*aparecer box serv-personalizados*/
  675.     }
  676.     .serv-pers{
  677.         display: none; /*sumir link serv-personalizados*/
  678.     }
  679.     .sessao-frase-destacada {
  680.         display: none;
  681.     }
  682.    
  683.     .blocos-mvv {
  684.         width: 100%;
  685.     }
  686. }
  687.  
  688. @media screen and (orientation: landscape) {
  689.     .serv-pers-m {
  690.         display: none; /*sumir box serv-personalizados*/
  691.     }
  692.     .serv-pers{
  693.         display: block; /*aparecer link serv-personalizados*/
  694.     }
  695. }
  696.  
  697. /* CONTATO */
  698.  
  699. .color_text{
  700.     color: #ffffff;
  701.     text-decoration: none;
  702. }
  703. .back{
  704.     display: flex;
  705.     flex-direction: column;
  706.     align-items: center;
  707.     width: 100vw;
  708.     height: 80vh;
  709.     background: linear-gradient( rgba(255,255,255,.3),rgba(255,255,255,.3)),url("../../static/img/contato.jpg");
  710.     background-size: cover;
  711.     background-position: center center;
  712.     background-repeat: no-repeat;
  713. }
  714. .text{
  715.     display: flex;
  716.     justify-content: center;
  717.     align-items: center;
  718.     margin-top: 40px;
  719.     font-family: 'Source Sans Pro', sans-serif;
  720.     font-weight: 600;
  721.     color: #000000;
  722.     text-align: center;
  723.     font-size: 45px;
  724. }
  725. .container{
  726.     display: flex;
  727.     flex-direction: row;
  728.     justify-content: center;
  729.     align-items: center;
  730.     margin-top: 90px;
  731.     width: 70%;
  732. }
  733. .form1{
  734.     display: flex;
  735.     flex-direction: column;
  736.     margin-right: 25px;
  737.     width: 55%;
  738. }
  739. .form2{
  740.     display: flex;
  741.     flex-direction: column;
  742.     width: 50%;
  743. }
  744.  
  745. .user{
  746.     display: flex;
  747.     flex-direction: column;
  748.     margin-bottom: 18px;
  749.     width: 100%;
  750.     height: 40px;
  751.     border-radius: 4px;
  752.     color: #000000;
  753.     font-family: 'Source Sans Pro', sans-serif;
  754.     text-indent: 10px;
  755.     border: none;
  756.     box-shadow: 1px 1px 1px 1px #cdcdb1;
  757.    
  758. }
  759. .user2{
  760.     display: flex;
  761.     flex-direction: column;
  762.     margin-bottom: 18px;
  763.     width: 100%;
  764.     height: 40px;
  765.     border-radius: 4px;
  766.     color: #000000;
  767.     font-family: 'Source Sans Pro', sans-serif;
  768.     text-indent: 10px;
  769.     border: none;
  770.     box-shadow: 1px 1px 1px 1px #cdcdb1;
  771. }
  772. .user3{
  773.     display: flex;
  774.     flex-direction: column;
  775.     margin-bottom: 18px;
  776.     width: 100%;
  777.     height: 152px;
  778.     border-radius: 4px;
  779.     color: #000000;
  780.     font-family: 'Source Sans Pro', sans-serif;
  781.     text-indent: 10px;
  782.     border: none;
  783.     box-shadow: 1px 1px 1px 1px #cdcdb1;
  784.     resize: none;
  785. }
  786. ::-webkit-input-placeholder{
  787.     font-family: 'Source Sans Pro', sans-serif;
  788.     font-weight: 400;
  789.     color: #646464;
  790.     text-indent: 10px;
  791.     font-size: 17px;
  792. }
  793. .button_submit{
  794.     display: flex;
  795.     justify-content: flex-end;
  796.     width: 70%;
  797.     margin-top: 20px;
  798.     margin-bottom: 25px;
  799. }
  800. .botao{
  801.     background-color:rgba(8,162,132,1.8);
  802.     border: none;
  803.     color: #ffffff;
  804.     font-family: 'Source Sans Pro', sans-serif;
  805.     font-weight: 600;
  806.     width: 93px;
  807.     height: 30px;
  808.     border-radius: 4px;
  809.     float: right;
  810.     text-align: center;
  811. }
  812. textarea{
  813.     padding: 10px 0 0 0;
  814.     outline: none;
  815. }
  816. input{
  817.     outline: none;
  818. }
  819. form{
  820.     display: flex;
  821.     flex-direction: column;
  822.     justify-content: center;
  823.     align-items: center;
  824.     width: 100%;
  825.     height: 100%;
  826. }
  827.  /*MEDIA CONTATO*/
  828. @media(orientation:portrait),(max-width:780px){      
  829.     .back{
  830.         height: 80vh;
  831.     }
  832.     .container{
  833.         flex-direction: column;
  834.         width: 70%;
  835.         margin-top: 43px;
  836.     }
  837.     .form1{
  838.         display: flex;
  839.         flex-direction: column;
  840.         margin-left: 25px;
  841.         width: 100%;
  842.     }
  843.     .form2{
  844.         display: flex;
  845.         flex-direction: column;
  846.         width: 100%;
  847.     }
  848.     .user{
  849.         margin-bottom: 8px;
  850.         height: 81px;
  851.         width: 90%;
  852.     }
  853.     .user2{
  854.         margin-bottom: 9px;
  855.         height: 81px;
  856.         width: 90%;
  857.     }
  858.     .user3{
  859.         height: 126px;
  860.         width: 90%;
  861.     }
  862.     .button_submit{
  863.         display: flex;
  864.         justify-content: center;
  865.         width: 70%;
  866.         margin-bottom: 32px;
  867.     }
  868.     .text{
  869.         font-size: 45px;
  870.     }
  871. }
  872.  
  873. /* FOOTER */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement