#home .buttons button,#home h1,.bg-default .buttons button{transition:all .5s ease 0s!important}#home h1{margin-top:300px;margin-bottom:80px;font-size:46pt;font-family:Montserrat,sans-serif;font-weight:700;text-align:left}#content .line,#content h1{float:left;margin-top:40px}#home h1>.hl-title,#home h2{font-family:'Playfair Display',serif}#home h1>.hl-title{font-size:50pt;font-style:italic;color:#fecf00;margin-left:5px;margin-right:5px;font-weight:400}#home h2{margin-bottom:100px;font-size:18pt;color:#c2c1c2;line-height:24pt}#content h1,#home .buttons button{font-family:Montserrat,sans-serif;font-weight:700}#home .buttons button{background-color:transparent!important;width:250px;border:1px solid #8b8a8b;padding:15px;border-radius:30px;text-transform:uppercase;font-size:8pt;letter-spacing:2pt}#home .buttons button:hover{background-color:#fecf00!important;color:#000;border:1px solid #fecf00}#home .buttons{margin-bottom:200px}#content{background-color:#fff;padding-top:40px;color:#3b3d40}#content img{position:relative;float:left}#content .img-icon{height:101px;width:101px}#content .line,#content h1,#content h2{width:100%;position:relative}#content h1{color:#3b3d40;font-size:30pt;margin-bottom:0;clear:both}#content .line{height:5px;border-bottom:1px solid #ddd;margin-bottom:40px}#content h2{font-weight:400;color:#3b3d40;font-family:'PT Serif',serif;line-height:28pt;margin-bottom:0;margin-top:40px;float:left}#content .number-box,#content h3{margin-top:40px;font-family:Montserrat,sans-serif;margin-bottom:0;float:left;font-weight:700}#content h3{color:#3b3d40;font-size:16pt;position:relative}#content .number-arrow{position:absolute;height:17px;width:7px;background-image:url(../../../images/shared/number-arrow.png);background-repeat:no-repeat;margin-left:47px;top:15px}#content .number-box{position:relative;width:100%;color:#3b3d40!important;text-transform:uppercase;font-size:12pt;clear:both}#content .number-box .number{position:relative;float:left;background-color:#ebebec;font-family:'PT Serif',serif;font-size:18pt;border-radius:5px;padding:5px 10px;margin-right:15px}#content .number-box p{position:relative;float:left;line-height:34pt;clear:right;margin:0}#content .content-p,#content h4{margin-top:40px;margin-bottom:0;float:left;position:relative;width:100%}#content h4{font-family:Montserrat,sans-serif;font-weight:700;color:#3b3d40;font-size:16pt;text-transform:none}#content .content-p,#content ol li,#content ul li{font-size:14pt;font-family:'PT Serif',serif}#content .content-p:last-child{margin-bottom:40px}#content .hl-default{text-decoration:underline;color:#7e00fe}#content ol li,#content ul li{margin-top:10px;list-style-position:initial!important}#content .optional{font-family:'PT Serif',serif;text-transform:uppercase;font-size:12pt;color:#fff;margin-bottom:0;letter-spacing:2pt;text-align:center}#content .no-margin-top{margin-top:0}#content .no-margin-bottom{margin-bottom:0}#content .margin-bottom{margin-bottom:40px}#content .margin-top{margin-top:40px}#content ol,#content ul{padding:0;margin:0;float:left;position:relative;list-style-position:inside;width:100%}.bg-default{margin-top:40px;padding-bottom:35px;margin-bottom:40px}.bg-default h1{font-family:Montserrat,sans-serif!important;font-size:48pt!important;margin-top:40px!important;argin-bottom:40px!important;color:#fecf00!important;font-weight:700!important;font-style:normal!important;text-align:center!important}.bg-default .buttons button{background-color:transparent!important;width:350px;border:1px solid #8b8a8b;padding:15px;border-radius:30px;font-family:Montserrat,sans-serif;text-transform:uppercase;font-size:10pt;letter-spacing:2pt;font-weight:700;margin-bottom:25px}.bg-default .buttons button:hover{background-color:#fecf00!important;color:#000;border:1px solid #fecf00}.bg-default h1 .hl-title{font-family:'Playfair Display',serif!important;font-size:48pt!important;color:#fff;margin-top:50px!important;margin-bottom:60px!important;font-style:italic!important;font-weight:400!important}.bg-gray .buttons button,.bg-gray h1,.bg-gray h1 .hl-title{color:#3b3d40!important}.bg-gray{background-color:#f6f5f5;margin-bottom:0}.bg-gray h2{text-align:center;padding-left:10%;padding-right:10%;width:100%}.bg-gray-content h1,.bg-gray-content h2{text-align:left!important;padding-left:0!important;padding-right:0!important}.bg-gray .content-p{text-align:center;padding-left:10%;padding-right:10%}.bg-gray-content .content-p{text-align:left!important;padding-left:0!important;padding-right:0!important}.bg-gray .buttons{margin-top:60px!important}.bg-gray h1{margin-top:40px!important}@media screen and (max-width:420px){#home h1,#home h1>.hl-title{font-size:36pt!important}#home h1{margin-top:100px}#content h1,.bg-default h1 .hl-title{font-size:32pt!important}#contato h2,#contato h2 .hl-title{font-size:36pt!important}#clientes .col-testimony h2{height:auto!important;margin-bottom:20px}.menu-open li a{text-transform:uppercase;font-size:12pt;line-height:20pt;transition:all .5s ease 0s!important;font-family:Montserrat,sans-serif;color:#fff;font-weight:400}#content .number-box .number{font-size:14pt;padding:3px 7px;margin-right:10px;position:relative;display:block}#content .number-arrow{margin-left:35px;top:9px}#content .number-box p{position:relative;float:right;line-height:14pt;clear:right;margin:0;font-size:11pt;width:80%}#content .adjust-mobile-height{line-height:33px!important}}@media screen and (max-width:767px){#contato .row-form-contact{padding-left:5%;padding-right:5%}}