/*
Theme Name: Wesley
Theme URI: https://wordpress.org/themes/twentytwentytwo/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Built on a solidly designed foundation, Twenty Twenty-Two embraces the idea that everyone deserves a truly unique website. The theme’s subtle styles are inspired by the diversity and versatility of birds: its typography is lightweight yet strong, its color palette is drawn from nature, and its layout elements sit gently on the page. The true richness of Twenty Twenty-Two lies in its opportunity for customization. The theme is built to take advantage of the Full Site Editing features introduced in WordPress 5.9, which means that colors, typography, and the layout of every single page on your site can be customized to suit your vision. It also includes dozens of block patterns, opening the door to a wide range of professionally designed layouts in just a few clicks. Whether you’re building a single-page website, a blog, a business website, or a portfolio, Twenty Twenty-Two will help you create a site that is uniquely yours.
Requires at least: 5.9
Tested up to: 5.9
Requires PHP: 5.6
Version: 1.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: twentytwentytwo
Tags: one-column, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-site-editing, block-patterns, rtl-language-support, sticky-post, threaded-comments

Twenty Twenty-Two WordPress Theme, (C) 2021 WordPress.org
Twenty Twenty-Two is distributed under the terms of the GNU GPL.
*/


/* Bootstrap core CSS */

/* Se preferir utilizar a pr贸pria c贸pia do Bootstrap, descomente a linha a seguir e comente a pr贸xima */


@import url('https://stackpath.bootstrapcdn.com/bootstrap/4.1.0/css/bootstrap.min.css');

/* Custom styles for this template */

.bg-light {
    background-color: #fff!important;
}

.background-degrade {
    background: linear-gradient(250deg, #FFEB3B, #FF9800) fixed;
}

.background-full-banner{
    background-color: #f0ee20;
}

.text-shadow {
    text-shadow: 2px 2px 5px;
}

.navigation li a,

.navigation li a:hover,

.navigation li.active a,

.navigation li.disabled {

color: #fff;

text-decoration:none;

}

.navigation li {

display: inline;

}

.navigation li a,

.navigation li.disabled {

border:1px solid  #bebebe;

color: #666;

border-radius: 3px;

cursor: pointer;

padding: 12px;

padding: 0.75rem;

}

.navigation li a:hover,

.navigation li.active a {

background-color:#bebebe;

color: #fff;

border-radius: 3px;

cursor: pointer;

padding: 12px;

padding: 0.75rem;

}

.navigation li a:hover,

.navigation li.active a {

background-color: #bebebe;

}



.dropdown-menu a:active {
color: #fff!important;
background: #bebebe!important;
}



body {



font-family: 'Montserrat', sans-serif;



font-weight: 400;



font-size: 16px;    



}





a {
    color: blue;
    text-decoration: none;
    background-color: transparent;
    -webkit-text-decoration-skip: objects;
}




.dropdown-menu a:active {
color: #fff !important;
background: #bebebe!important;
}


a:hover {
    color: #666666;
    text-decoration: initial;
}







p {
    margin-top: 0;
    margin-bottom: 1.5rem;
    font-size: 18px;
}







p a {



    color: #666666;



    text-decoration: none;



    background-color: transparent;



    -webkit-text-decoration-skip: objects;



    



}







h1 {



    font-size: 50px;



    font-weight: 700;



}







h2 {



    font-weight: 400;



    font-size: 24px;



}







h3 {



    font-size: 21px;



}







h4 {



    font-size: 18px;



}











h5{



    font-size: 10px;



}







header{ 



    position: fixed;



    left: 0px;



    top: 0px;



    width: 100%;



    background: #ffffff;



    z-index: 100;



    -webkit-transition: background-color .4s ease-out;



    -ms-transition: background-color .4s ease-out;



    transition: background-color .4s ease-out;



}



.nav-pills .nav-link.active, .nav-pills .show>.nav-link {

    color: #42db48;

    background-color: #bebebe!important;

}



.evento-lp {

}



.pagination {



    width: 100%;



    display: inline-block;



    text-align: center;



    margin: 50px auto;



}







.page-numbers {



    padding: 5px 10px;



    background: #3f98b1;



    color: #fff;



    text-decoration: none;



}







.cta-side-bar {



    width: 100%;



    background-color: #f4f4f4;



    border: 2px solid linear-gradient(to bottom right,#00eaf3,#023189);



    padding-left: 10px;



    padding-right: 10px;



    color: #fff;



    font-weight: 500px;



    font-size: 14px;



    margin-top: 20px;



}









.background-cinza{



    background: #F0F0F0;  



}







.background-white{



    background: #fff;  



}







.background-orange{



    color: #ff7f02;  



}







.font-color-white{

    color: #fff;

}



.font-color-blue-clear{

    color: #b4e2ff;

    font-weight: bold;

}



.font-color-blue-marinho{

    color: #08203e;

}



.font-color-blue-gold{

    color: #e1da8a;

}









.font-color-grey{
   color: #61524d;
}



.font-color-green{



   color: #bebebe



}



.font-color-green-escuro

{

   color: #bebebe

}



.font-color-yellow{
   color: #f0ee20;
}



.font-color-gold{
   color: #b38d59;
}

.font-color-gold-clear {
   color: #f2ce9f;
}



.font-color-blue{
   color: #242CD1;
}



.font-color-blue-clear{



   color: #46d3c7;

}



.font-color-black{
   color: #000;
}

















.font-color-red{
    color: #ab3738;
}


.font-color-rose{
    color: #c8ab8c;
}







.font-color-cinza-claro{



    color: #cdc7c7;



}











.font-weight-700{



    font-weight: 700;



}







 .font-full-banner{



        padding-top: 100px;



    }









.btn-danger {
    color: #fff;
    background-color: #b34a4b!important;
    border-color: #b34a4b;
}



.btn-blue-clear {

    background-color: #0cd1cf;

    color: #272a37

    border-color: #0cd1cf;

    font-weight: bold;

}

.btn-primary {
    border-radius: 0px;
}


.btn-outline-success {
    color: #bebebe;
    background-color: transparent;
    background-image: none;
    border-color: #bebebe;
    border: solid 3px;
    font-weight: bold;
    border-radius: 0px;
}


.btn-outline-success:hover, .btn-outline-success:focus, .btn-outline-success:active, .btn-outline-success.active, .open>.dropdown-toggle.btn-outline-success {
    color:#fff;
    background-color: #bebebe;
    border-color: #bebebe;
    border-radius: 0px;
}







.btn-outline-danger {



    color: #741600;



    background-color: transparent;



    background-image: none;



    border-color: #741600;



}











ul {



    margin-left: 7px;



    font-size: 18px;



}



ul, ol {



    margin-bottom: 20px;



}











li {



    padding: 3px 0;



    display: list-item;



    text-align: -webkit-match-parent;



}







label {



    display: block;



    margin-bottom: .5rem;



    text-align: left;



    width: 100%;

    color: #fff;



}

.height-600{
    height: 600px;
}

.height-500{
    height: 500px;
}








strong {



    color: #10192b;



    font-weight: bold;



}







textarea {



    width: 100%;



    }











hr{width: 50%;}



    









.sub-header{



    background-color: #3f98b1;



    color: #fff;



    height: auto;



    padding-top: 30px;



    padding-bottom: 20px;



    



}















.data_exibe{

font-size: 12px;
}

.navbar-toggler{
    background-color: #fff;
    border-color: rgba(0,0,0,.1);
    width: 70px!important;
}

.align-left-desktop{
   text-align: left;
}

.align-right-desktop{
  text-align: right;
}

.align-left{
   text-align: left;
}

/*Text Align*/

.text-align-lefth{
    text-align: left;
}

.text-align-right{
    text-align: right;
}


/* Padding */


.padding-50{
    padding-right: 50px;
    padding-left: 50px;
    padding-top: 50px;
    padding-bottom: 50px;    
}

.padding-51{
    padding-right: 50px;
    padding-left: 50px;
    padding-top: 30px;
    padding-bottom: 30px;    
}

.padding-20{
    padding-right: 20px;
    padding-left: 20px;
    padding-top: 20px;
    padding-bottom: 20px;    
}

.padding-10{
    padding-right: 10px;
    padding-left: 10px;
    padding-top: 10px;
    padding-bottom: 10px;    
}


.padding-10{



    padding-right: 10px;



    padding-left: 10px;



    padding-top: 10px;



    padding-bottom: 10px;    



}







.padding-15{



    padding-right: 15px;



    padding-left: 15px;



    padding-top: 15px;



    padding-bottom: 15px;    



}







.padding-20{



    padding-right: 20px;



    padding-left: 20px;



    padding-top: 20px;



    padding-bottom: 20px;    



}



.padding-30{



    padding-right: 30px;



    padding-left: 30px;



    padding-top: 30px;



    padding-bottom: 30px;    



}











.padding-top-10{



    padding-top: 10px;



}



.padding-top-11{

    padding-top: 0px;

}







.padding-top-20{



    padding-top: 20px;



}







.padding-top-25{



    padding-top: 25px;



}







.padding-top-30{



    padding-top: 30px;



}







.padding-top-40{

    padding-top: 40px;

}



.padding-top-41{

    padding-top: 40px;

}





.padding-top-50{
    padding-top: 50px;
}

.padding-top-51{
    padding-top: 50px;
}

.padding-top-52{
    padding-top: 50px;
}





.padding-bottom-50 {



    padding-bottom: 25px;



}



.padding-bottom-51 {



    padding-bottom: 50px;



}







.padding-top-51 {



    padding-top: 50px;



}







.padding-top-60{



    padding-top: 60px;



}







.padding-top-70{



    padding-top: 70px;



}







.padding-top-80{



    padding-top: 80px;



}







.padding-top-90{



    padding-top: 90px;



}







.padding-top-100{
    padding-top: 100px;
}

.padding-top-101{
    padding-top: 100px;
}







.padding-top-110{



    padding-top: 110px;



}







.padding-top-120{



    padding-top: 120px;



}







.padding-top-130{



    padding-top: 130px;



}







.padding-top-150{



    padding-top: 150px;



}







.padding-top-180{



    padding-top: 180px;



}

.padding-top-200{
    padding-top: 200px;
}

.padding-top-201{
    padding-top: 200px;
}

.padding-top-202{
    padding-top: 200px;
}



.padding-top-230{



    padding-top: 230px;



}



.padding-top-250 {
    padding-top: 250px;
}



.padding-bottom-200{
    padding-bottom: 200px;
}

.padding-bottom-202{
    padding-bottom: 200px;
}



.padding-top-300{
    padding-top: 300px;
}

.padding-top-350{
    padding-top: 350px;
}



.padding-top-400{
    padding-top: 400px;
}

.padding-top-450{
    padding-top: 450px;
}

.padding-bottom-450{
    padding-bottom: 450px;
}

.padding-top-500{
    padding-top: 500px;
}

.padding-bottom-500{
    padding-bottom: 500px;
}


.padding-bottom-5{

    padding-bottom: 5px;



}







.padding-bottom-10{



    padding-bottom: 10px;



}







.padding-bottom-20{



    padding-bottom: 20px;



}







.padding-bottom-30{



    padding-bottom: 30px;



}







.padding-bottom-40{



    padding-bottom: 40px;



}





.padding-bottom-21 {



    padding-bottom: 20px;



}



.padding-bottom-055{
    padding-bottom: 0px;
}



.padding-bottom-60{



    padding-bottom: 60px;



}







.padding-bottom-70{



    padding-bottom: 70px;



}







.padding-bottom-80{



    padding-bottom: 80px;



}







.padding-bottom-100{



    padding-bottom: 100px;



}







.padding-bottom-120{



    padding-bottom: 120px;



}







.padding-bottom-150{



    padding-bottom: 150px;



}



.padding-bottom-200{

    padding-bottom: 200px;

}



.padding-bottom-300{

    padding-bottom: 300px;

}







.padding-right-50{



    padding-right: 50px;



}



.padding-right-10{



    padding-right: 10px;



}







.padding-left-50{



    padding-left: 50px;



}



.padding-left-10{



    padding-left: 10px;



}



.bg-primary {

    background-color: #10192b!important;
}







.bg-sub-header{



    background-color: #3f98b1;



}





.bg-color-blue{
    background-color: #3f98b1;
}

.bg-color-yellow{
    background-color: #f0ee20;
}

.bg-color-black{
    background-color: #000000;
}



.bg-color-blue-marinho{



    background-color: #10192b;



}













.bg-color-white-transparencia{



    background-color: rgba(255,  255,  255,  0.4)



}



.bg-color-white{



    background-color: #fff;



}


.bg-color-red{
    background-color: #971a22;
}

.bg-color-rose{
    background-color: #d9c2b5;
}

.bg-color-rose-clear{
    background-color: #f0dfe2;
}

.bg-color-rose-escuro{
    background-color: #c8ab8c;
}


.bg-color-green{

    background-color: #0B6156;

}

.bg-color-gold{
    background-color: #ab824c;
}

.bg-color-green-claro{

    background-color: #bebebe;

}



.bg-color-green-escuro{

    background-color: #879463;

}





.bg-color-grey {

    background-color: #e8e2e8;

}



.bg-color-grey-claro{

    background-color: #f7f7f7;

}





.bg-color-grey-escuro{

    background-color: #4b535b;

}







.bg-color-footer{
    background-color: #35322e;
}







.bg-color-sub-footer{



    background-color: #464e50;



}















  .padding-20 {



    padding: 10px 30px 10px 30px;



}







    }















code {



  padding: 0 0.15rem;



  background: #f5f5f5;



  border-radius: 0.2rem;



}











.padding-top-neg-100{



    padding-top: -100px;



}





/* margin */



.margin-top-neg-20 {
    margin-top: -20px;
}

.margin-top-neg-25 {
    margin-top: -25px;
}

.margin-top-neg-28 {
    margin-top: -28px;
}



.margin-top-neg-30{
    margin-top: -30px;
}







.margin-top-neg-35{



    margin-top: -35px;



}







.margin-top-neg-40{



    margin-top: -40px;



}







.margin-top-neg-45{



    margin-top: -45px;



}







.margin-top-neg-50{



    margin-top: -50px;



}



.margin-top-neg-80{



    margin-top: -80px;



}



.margin-top-neg-90{



    margin-top: -90px;



}









.margin-top-neg-100{



    margin-top: -100px;



}



.margin-top-neg-120{
    margin-top: -120px;
}


.margin-top-neg-150{
    margin-top: -150px;
}



.margin-top-neg-180{



    margin-top: -180px;



}



.margin-top-neg-200{
    margin-top: -200px;
}


.margin-top-neg-201{
    margin-top: -205px;
}


.margin-top-neg-250 {
    margin-top: -250px;
}

.margin-top-neg-380{



    margin-top: -380px;



}







.margin-top-5{



    margin-top: 5px;



}







.margin-top-10{



    margin-top: 10px;



}







.margin-top-20{



    margin-top: 20px;



}







.margin-top-30{



    margin-top: 30px;



}







.margin-top-40{



    margin-top: 40px;



}







.margin-top-50{
    margin-top: 50px;
}

.margin-top-51{
    margin-top: 50px;
}







.margin-top-60{



    margin-top: 60px;



}







.margin-top-70{



    margin-top: 70px;



}







.margin-top-80{



    margin-top: 80px;



}







.margin-top-90{



    margin-top: 90px;



}







.margin-top-100{
    margin-top: 100px;
}

.margin-top-101{
    margin-top: 100px;
}



.margin-top-120{

    margin-top: 120px;

}



.margin-top-130{

    margin-top: 130px;

}





.margin-top-150{



    margin-top: 150px;



}



.margin-top-170{

    margin-top: 170px;

}



.margin-top-180{

    margin-top: 180px;

}





.margin-top-200{

    margin-top: 200px;

}



.margin-top-300{

    margin-top: 300px;

}



.margin-bottom-10{



    margin-bottom: 10px;



}







.margin-bottom-20{



    margin-bottom: 20px;



}







.margin-bottom-30{



    margin-bottom: 30px;



}







.margin-bottom-40{



    margin-bottom: 40px;



}







.margin-bottom-50{



    margin-bottom: 50px;



}







.margin-bottom-60{



    margin-bottom: 60px;



}







.margin-bottom-70{



    margin-bottom: 70px;



}







.margin-bottom-80{



    margin-bottom: 80px;



}







.margin-bottom-90{



    margin-bottom: 90px;



}







.margin-bottom-100{



    margin-bottom: 100px;



}







/*Font Size */







.font-size-12{
    font-size: 12px;
}

.font-size-10{
    font-size: 10px;
}

.font-size-14{
    font-size: 14px;
}


.font-size-15{
    font-size: 15px;
}

.font-size-16{
    font-size: 16px;
}

.font-size-18{
    font-size: 18px;
}

.font-size-20{
    font-size: 20px;
}

.font-size-23{
    font-size: 23px;
}



.font-size-020{



    font-size: 20px;



}





.font-size-21{



    font-size: 20px;



}







.font-size-22{



    font-size: 22px;



}







.font-size-24{



    font-size: 24px;



}







.font-size-25{



    font-size: 25px;



}







.font-size-26{



    font-size: 26px;



}







.font-size-27{



    font-size: 27px;



}







.font-size-28{



    font-size: 28px;



}







.font-size-30{

    font-size: 30px;

}



.font-size-31{

    font-size: 31px;

}



.font-size-35{

    font-size: 35px;

}



.font-size-40{
    font-size: 40px;
}


.font-size-41{
    font-size: 40px;
}



.font-size-45{

    font-size: 45px;

}



.font-size-50{

    font-size: 50px;

}



.font-size-60{

    font-size: 60px;

}

.font-size-70{
    font-size: 70px;
}



.font-size-80{

    font-size: 80px;

}



.font-size-100{

    font-size: 100px;

}



.font-size-250{

    font-size: 250px;

}



/*Border Radius*/



.border-radius-20{

    border-radius: 20px;

}

.border-radius-21{
    border-radius: 10px 10px 20px 20px;
}

.border-radius-22{
    border-radius: 20px 20px 0px 0px;
}

.border-radius-23{
    border-radius: 0px 0px 20px 20px;
}



.border-radius-30{

    border-radius: 30px;

}



.border-radius-30{

    border-radius: 30px;

}



.border-radius-40{

    border-radius: 40px;

}



.border-radius-50{

    border-radius: 50px;

}

.navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
    color: #000000;
    font-weight: bold;
    font-size: 19px;
    border-bottom-color: #42db48;
}



.navbar-light .navbar-nav .active>.nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show>.nav-link {
    color: #42db48;
}

.nav-link.active{
    color: #42db48;
}

nav > li > a:hover{
    background-color:#42db48;
}

.nav-link:hover {
    color: #42db48!important;
}



.navbar-inner {

    background-color:transparent;

}



.border-black{
    border-style: solid;
    border-bottom-width: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-left-width: 4px;
    border-color: #161412;

}

.border-grey{
    border-style: solid;
    border-bottom-width: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-left-width: 4px;
    border-color: #61524d;
}





.border-white{

    border-style: solid;

    border-bottom-width: 3px;

    border-top-width: 3px;

    border-right-width: 3px;

    border-left-width: 3px;

    border-color: #fff;

}

.btn-group-lg>.btn, .btn-lg {
    padding: .5rem 1rem;
    font-size: 1rem !important;
    line-height: 1.5;
    border-radius: .3rem;
}

.border-primary{

    border-style: solid;

    border-bottom-width: 5px;

    border-top-width: 5px;

    border-right-width: 5px;

    border-left-width: 5px;

    border-color: #0cd1cf;

}

.bg-black {
    background-color: #181818;
}



.width-100{
    width: 100%;
}

.height-600{
    height: 600px;
}

.text-form{
    color: #212529;
    text-align: left;
    font-size: 16px;
}

.hs-button {
    background-color: #0B6156!important;
    border-color: #0B6156!important;
}


/* @media */

@media (max-width: 700px) { 

    h1 {
        font-size: 32px;
        color: #322842;
    }

    h2{
        font-size: 20px
    }



.bg-header {
    background-position-x: 0%;
}

.padding-top-400 {
    padding-top: 225px;
}

.padding-top-300{
    padding-top: 175px;
}

.padding-top-90 {
    padding-top: 20px;
}

.align-left-desktop{
    text-align: center;
}

.align-right-desktop{
        text-align: center;
}

.tex-justify{
    text-align: center; 
}


.copyriht{
    height: 50px;
}


.font-size-100{
    font-size: 40px;
}

.font-size-80{

    font-size: 42px;
    }

.font-size-45{
    font-size: 25px;
    }

    .font-size-18 {

    font-size: 20px;

    }



    .font-size-25 {



    font-size: 10px;



    }



    .font-size-020{
    font-size: 9px;
    }

    .padding-bottom-21 {
    padding-bottom: 50px;
    }

    .padding-bottom-20 {
    padding-bottom: 10px;
    }

    .padding-top-30 {
    padding-top: 5px;
    }

    .padding-top-41{
    padding-top: 40px;
    }

    .padding-top-50 {
    padding-top: 25px;
    }

    .padding-top-51{
    padding-top: 0px;
    }

    .padding-top-60 {
    padding-top: 30px;
    }

    .padding-top-200 {
    padding-top: 100px;
    }

    .padding-top-201 {
    padding-top: 20px;
    }

    .padding-top-202{
    padding-top: 155px;
    }

    .padding-top-350 {
    padding-top: 150px;
    }

    .padding-bottom-202{
    padding-top: 155px;
    }

    .padding-bottom-200 {
    padding-bottom: 100px;
    }

    .margin-top-50 {
    margin-top: 25px;
    }

    .margin-top-200 {
    margin-top: 125px;
    }

    .margin-top-100 {
    margin-top: 70px;
    }

    .margin-top-101 {
    margin-top: 180px;
    }

    .margin-bottom-50 {
    margin-bottom: 25px;
    }

    .padding-top-130{
    padding-top: 50px;
    }

    .font-size-14 {
    font-size: 18px;
    }

    .font-size-22 {
    font-size: 30px;
    }

    .font-size-40 {
    font-size: 30px;
    }

    .font-size-41{
    font-size: 20px;
    }


    .font-size-50 {
    font-size: 30px;
    }

    .font-size-60 {
    font-size: 40px;
    }

    .font-size-70 {
    font-size: 45px;
    }

    .font-size-80 {
    font-size: 40px;
    }

    .padding-bottom-055{
    padding-bottom: 70px;
    }


    .padding-bottom-100 {
    padding-bottom: 40px;
    }

    .padding-bottom-120 {
    padding-bottom: 60px;
    }

    .padding-bottom-300{
    padding-bottom: 175px;
    }

    .padding-top-40 {
    padding-top: 20px;
    }

    .padding-top-11{
    padding-top: 100px;
    }

    .padding-top-100 {
    padding-top: 40px;
    }

    .padding-top-101{
    padding-top: 20px;
    }

    .padding-top-120 {
    padding-top: 50px;
    }

    .padding-top-180{
    padding-top: 120px;
    }

    .padding-bottom-150{
    padding-bottom: 75px;
    }

    .margin-top-neg-45 {
    margin-top: 50px;
    }


    .margin-top-neg-80{
    margin-top: 50px;
    }

    .margin-top-neg-90{
    margin-top: 50px;
    }

    .margin-top-neg-100{
    margin-top: 0px;
    }

    .margin-top-neg-120{
    margin-top: 50px;
    }

    .margin-top-neg-150{
    margin-top: 50px;
    }

    .margin-top-neg-180 {
    margin-top: -85px;
    }

    .margin-top-neg-200 {
    margin-top: -120px;
    }

    .margin-top-neg-201{
    margin-top: 0px;
    }



    .bg-doctor-home {
    background-image: none;
    background-color: #46d3c7;
    }

    .bg-corpo-clinico-home {
    background-position-x: 71%;
    }

    .btn-outline-success:hover, .btn-outline-success:focus, .btn-outline-success:active, .btn-outline-success.active, .open>.dropdown-toggle.btn-outline-success {
    color:#fff;
    background-color: #bebebe;
    border-color: #bebebe;
    }

    .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open>.dropdown-toggle.btn-success {
    color:#fff;
    background-color: #72824c;
    border-color: #bebebe;
    font-weight: bold;
    }
    
    .font-size-30 {
    font-size: 18px;
    }
    
    .font-size-20 {
    font-size: 16px;
    }
    
    .font-size-35 {
    font-size: 25px;
    }

    .margin-top-120{

    margin-top: 100px;

    }

    .full-banner-home {
        background-position-x: 50%;
    }

    .full-banner-home-2 {
        background-position-x: 50%;
    }

    .full-banner-home-3 {
        background-position-x: 50%;
    }

    .full-banner-home-4 {
        background-position-x: 50%;
    }
    
    .full-banner-home-5 {
        background-position-x: 50%;
    }
    
    
    
    .height-600{
    height: 400px;
    }

    .height-500{
        height: 300px;
    }

    .border-grey{
    border-style: solid;
    border-bottom-width: 0px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-left-width: 0px;
    border-color: #61524d;
    }

    .navbar-expand-lg .navbar-nav .nav-link {
    font-size: 16px;
    }


    .padding-bottom-500 {
    padding-bottom: 300px;
    }

    .padding-top-500 {
    padding-top: 250px;
    }

    .margin-top-51{
    margin-top: 90px;
    }

    .btn-group-lg>.btn, .btn-lg {
    padding: .5rem 1rem;
    font-size: 0.60rem !important;
    line-height: 1.5;
    border-radius: .3rem;
    }

}
