.itopplus-background {

}
body,
html {
    overflow-x: hidden;
}

.itopplus-bg {
    background-image: url('https://itp1.itopfile.com/ImageServer/z_itp_130820236eut/0/0/1z-z1354596094020.webp');
}

.itopplus-bg3 {
    background-image: url('https://itp1.itopfile.com/ImageServer/z_itp_130820236eut/0/0/2z-z359261475781.webp');
}

.itopplus-footer {
    background-image: url('https://itp1.itopfile.com/ImageServer/z_itp_130820236eut/0/0/fz-z402312571323.webp');
}

/************Menu***************/
.navbar-default .navbar-nav>li>a {
    color: #2a2a2a;
    margin: 0 25px;
    padding: 10px 0;
}

.navbar-default .navbar-nav>li>a:focus,
.navbar-default .navbar-nav>li>a:hover,
.navbar-default .navbar-nav>li>a:active,
.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:focus,
.navbar-default .navbar-nav>.open>a:hover {
    color: #089ada !important;
    box-shadow: 0px 3px 0px 0px #089ada;
    border-radius: none;
    background: transparent;
    background-color: transparent;
}

.dropdown-menu>li>a {
    color: #000;
}

.dropdown-menu>li>a:focus,
.dropdown-menu>li>a:hover {
    color: #000;
    background: #e8e8e8;
}

/********Only Sidebar*********/
@media screen and (max-width : 992px) {
    
.navbar-default .navbar-toggle .icon-bar {
    background-color: #000 !important;
    color: #000 !important;
}

#controlMenu,
#controlMenu i,
#controlMenu li a {
    color: #000 !important;
}

.navbar-default {
    background: #fff;
}
  
  /*new logo nav*/
.navbar-header {
    display: flex;
    flex-direction: row-reverse;
    box-shadow: 0 0 5px 0 #ccc;
    padding: 0 10px;
}

.itopplus-logo img {
    position: fixed;
    object-fit: contain;
    width: 170px !important;
    top: 7px;
    left: 15px;
}

}

@media screen and (min-width : 1024px) {

.navbar-default {
    background: transparent;
}

#controlPosition {
    text-align: center;
}

#controlBanner {
    object-fit: contain;
    padding: 15px;
    width: auto;
}


}

@media screen and (min-width : 1366px) {}

@media screen and (min-width : 1900px) {}

@media screen and (max-width : 900px) {}

@media screen and (max-width : 480px) {}

/************font-size***************/

.navbar-default .navbar-nav>li>a {
    font-size: 16px;
}

h1 {
    font-size: 4.125em;
}

h2 {
    font-size: 3.2em;
}

h3 {
    font-size: 2.6em;
}

h4 {
    font-size: 2.2em;
}

h5 {
    font-size: 1.8em;
}

h6 {
    font-size: 1.4em;
}

p , .head-page h6, .content-docter li, .question p, .question li, .table-service{
    font-size: 16px;
}

.foot-btn p, .copy-right p {
    font-size: 14px;
}

.pt-3 {
	padding-top:3%;
}

.pt-5 {
	padding-top:5%;
}

.fw-medium {
    font-weight: 500;
}

/*************master-page***************/

.footer h6, .footer h4 {
    color: #fad8a9;
    font-weight: 600;
    margin-bottom: 4%;
}

.foot-cont {
    display: grid;
    grid-template-columns: 7% auto;
    gap: 5px;
    margin-bottom: 3%;
    align-items: center;
}

.foot-btn p ,.service-detail h6{
    color: #4b4b4b;
    font-weight: 600;
}

.foot-btn h6 {
    margin: 0;
    color: #a18155;
    font-weight: 600;
}

.footer-icon p{
    margin: 0;
}

.footer p, .footer-icon p {
    font-weight: 500;
}

.foot-btn, .btn-cont {
    display: grid;
    grid-template-columns: 15% auto;
    gap: 10px;
    align-items: center;
    text-align: center;
    background-color: #fff;
    width: 70%;
    padding: 3%;
    border-radius: 5rem;
    justify-content: center;
    margin: 8% auto 0;
}

.copy-right p, .sect-partner , .sect-news, .doc-team{
    text-align: center;
}

.footer-icon {
    display: grid;
    grid-template-columns: 25% 10% 10%;
    gap: 5px;
    align-items: center;
}

.itopplus-footer {
    background-size: auto;
}

.btn-cont h6, .btn-cont p {
    color: #fff;
    margin: 0 !important;
}

.btn-cont {
    background-color: #b69d7a;
    width: 50%;
    margin: 0;
    padding: 2% 3%;
    text-align: left;
}

figure.effect-selena {
    background: transparent;
}

.about-logo div:last-child {
    border-right: none;
}

.about-logo div {
    padding: 0 10% 0 0;
    border-right: 1px solid #ccc;
}

.about-logo {
    display: grid;
    grid-template-columns: 30% 30%;
    gap: 20px;
    margin: 3% 0 5%;
}

.sect-about h6 , .sect-service h6,  .sect-partner h6, .sect-news h6, .doc-team h6{
    color: #919b93;
    font-weight: 300;
}

.head-page h6 {
    color: #525252;
}

.sect-about h3, .sect-service h3 , .head-page h3, .doc-team h3{
    color: #7a532a;
    font-weight: 600;
    margin-bottom: 4%;
}

.sect-partner h3, .content-docter h5 {
    color: #a18155;
    font-weight: 600;
    margin-bottom: 3%;
}

.ques-detail h4 {
    color: #a18155;
    text-align: center;
    font-weight: 600;
}

.sect-news h3 {
    color: #525252;
    font-weight: 600;
}

.head-page h3 {
    margin-bottom: 0;
}

.sect-about p {
    margin-bottom: 4%;
}

.btn-cont h6 {
    color: #fff;
    font-weight: 600;
}

div#Component651d112539e21f0012949c97 .imgLightbox {
    width: 90%;
}

.sect-service hr {
    border-width: 3px;
    border-color: #c9d1ca;
}

div#Component651d1b0ee314dc001332d4fb .grid figure figcaption {
    position: static;
    padding: 0;
    text-transform: inherit;
    height: auto;
}

figure.effect-oscar:hover h2 {
    -webkit-transform: none;
    transform: none;
}

.name-service h6 {
    font-size: 20px;
}

div#Component651d1b0ee314dc001332d4fb figure.effect-selena h2 {
    word-spacing: 0;
}

div#Component651d1b0ee314dc001332d4fb .imgLightbox {
    width: 60%;
    margin: 0 auto -10px;
}

div#Component651d1b0ee314dc001332d4fb .grid figure {
    background-color: #b19267;
    border-radius: 30px;
    padding: 5%;
    height: 220px;
}

div#Component651d1b0ee314dc001332d4fb .col-md-4.col-sm-4.col-xs-4:nth-child(5) .grid figure {
    background-color: #7a532a;
}

.card-contact {
    padding: 2%;
    background-color: #fff;
    border-radius: 40px;
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
    height: 525px;
    margin: 2%;
}

.img-store img {
    border-radius: 40px 40px ;
}

.img-store {
    position: relative;
}

.img-logo-store {
    position: absolute;
    bottom: 0;
    background: linear-gradient(1deg, white, transparent);
    padding: 20% 30% 5%;
}

.img-logo-store img {
    border-radius: 0;
}

.card-content h5 , .card-content h6 {
    color: #674425;
}

.card-content li {
    display: grid;
    grid-template-columns: 15% auto;
    text-align: left;
    gap: 10px;
    align-items: center;
    margin-bottom: 5%;
}

.card-content ul {
    padding: 0;
    list-style: none;
    width: 70%;
    margin: auto;
}

.card-content {
    text-align: center;
    padding: 5% 0;

}

.card-content h5 ,.card-content p{
    font-weight: 600;
}

.card-content h6 {
    font-weight: 300;
    margin-bottom: 5%;
}

div#mainmenu651d33e039e21f001294a141 .none-middle-mid .none-middle-mid {
    display: block;
}

div#mainmenu651d33e039e21f001294a141 .none-middle-mid {
    display: flex;
    align-items: center;
}

.itopplus-bg3 {
    background-size: cover;
    background-position: bottom;
}

div#Component651d3ad6aa4796001360c002 .imgLightbox img,
div#Component651d3af7e314dc001332d7fb .imgLightbox img,
div#Component651d3b3daa4796001360c019 .imgLightbox img,
div#Component651d3b1153502700135cf367 .imgLightbox img,
div#Component651e36376e4a92001277b26a .imgLightbox img,
div#Component651e3df3058a8d0013ced2b5 .imgLightbox img,
div#Component651e40f5fa8f1800137cd845 .imgLightbox img,
div#Component651e5965058a8d0013ced60b .imgLightbox img,
div#Component651e5d276e4a92001277b806 .imgLightbox img,
div#Component651e60759904810013bc201c .imgLightbox img,
div#Component651e61102d2b010013feff8b .imgLightbox img,
div#Component651e75de2d2b010013ff02b0 .imgLightbox img,
div#Component651e75f7fa8f1800137ce0a2 .imgLightbox img,
div#Component651e7614fa8f1800137ce13a .imgLightbox img,
div#Component651e762ffa8f1800137ce148 .imgLightbox img,
div#Component651e76707dee5e0013b3d374 .imgLightbox img,
div#Component651e769c7dee5e0013b3d37b .imgLightbox img,
div#Component651e76d3fa8f1800137ce24a .imgLightbox img{
    border-radius: 30px;
}

.eapps-widget-toolbar {
    display: none;
}

div#Component651d095839e21f0012949b57 .thumbs ,
div#Component651e19b22d2b010013fef01e .thumbs ,
div#Component651e2f062d2b010013fef474 .thumbs,
div#Component651e32957dee5e0013b3c6a7 .thumbs,
div#Component651e336b7dee5e0013b3c767 .thumbs,
div#Component651e33732d2b010013fef624 .thumbs,
div#Component651e33802d2b010013fef62b .thumbs,
div#Component651e33882d2b010013fef632 .thumbs,
div#Component651e33962d2b010013fef675 .thumbs,
div#Component651e339e2d2b010013fef677 .thumbs,
div#Component651e33a72d2b010013fef6a3 .thumbs,
div#Component651e33b02d2b010013fef6a5 .thumbs{
    margin: 0;
}

 .grid figure figcaption{
    padding: 0;
    text-transform: inherit;
}

figure.effect-oscar h2{
    word-spacing: 0;
    transition: none;
    transform: none;
}

figure.effect-oscar figcaption::before, 
figure.effect-oscar p{
    opacity: 1 !important;
}

figure.effect-oscar figcaption::before{
    border: none;
}

 figure.effect-oscar figcaption{
   background-color: transparent;
}

.head-page h3 {
    font-size: 36px;
}

.head-page {
    position: absolute;
    width: 100%;
    top: 15%;
}

.img-ari {
    width: 40%;
    margin: auto;
    margin-left: 0;
    position: relative;
    top: 60px;
    background: #fff;
    padding: 3%;
    border-radius: 20px;
    box-shadow: 5px 5px 0 rgb(178,214,240,1);
}

div#mainmenu651e1fef2d2b010013fef188 .none-middle-mid .none-middle-mid,
div#mainmenu651e20359904810013bc148b .none-middle-mid .none-middle-mid,
div#mainmenu651e2f062d2b010013fef476 .none-middle-mid .none-middle-mid,
div#mainmenu651e2f062d2b010013fef47f .none-middle-mid .none-middle-mid{
    display: block;
}

div#mainmenu651e1fef2d2b010013fef188 .none-middle-mid ,
div#mainmenu651e20359904810013bc148b .none-middle-mid,
div#mainmenu651e2f062d2b010013fef476 .none-middle-mid,
div#mainmenu651e2f062d2b010013fef47f .none-middle-mid{
    display: flex;
    align-items: center;
}

.about-page p,.service-detail p {
    margin-bottom: 4%;
    text-indent: 5%;
}

div#Component651e203a9904810013bc1491 .imgLightbox ,
div#Component651e2a322d2b010013fef34f .imgLightbox,
div#Component651e26fd9904810013bc15a8 .imgLightbox,
div#Component651e2c19fa8f1800137cd333 .imgLightbox,
div#Component651e2d0bfa8f1800137cd3b3 .imgLightbox,
div#Component651e2d87fa8f1800137cd3de .imgLightbox,
div#Component651e2de27dee5e0013b3c514 .imgLightbox,
div#Component651e2f062d2b010013fef480 .imgLightbox,
div#Component651e2f062d2b010013fef48f .imgLightbox{
    padding: 3%;
}

div#Component651e203a9904810013bc1491 .imgLightbox img ,
div#Component651e2f062d2b010013fef480 .imgLightbox img{
    border-radius: 20px;
    box-shadow: 8px 8px 0 rgb(177,146,103,1);
}

div#Component651e20026e4a92001277ae10 .imgLightbox {
    padding-left: 10%;
}

.img-dot1 {
    position: absolute;
    z-index: 2;
    right: 55px;
    width: 15%;
    top: 20px;
}

.img-dot3 {
    position: absolute;
    z-index: 2;
    right: -20px;
    width: 15%;
    top: 20px;
}

.img-dot2 {
    position: absolute;
    z-index: -1;
    left: -15px;
    width: 30%;
    bottom: 20px;
}

.img-dot4 {
    position: absolute;
    z-index: -1;
    left: 60px;
    width: 30%;
    bottom: 20px;
}

div#Component651e26fd9904810013bc15a8 .imgLightbox img,
div#Component651e2c19fa8f1800137cd333 .imgLightbox img,
div#Component651e2d87fa8f1800137cd3de .imgLightbox img,
div#Component651e2f062d2b010013fef48f .imgLightbox img{
    border-radius: 30px;
    width: 80% !important;
  box-shadow: 2px 4px 10px rgb(0,0,0,0.3);
  margin-left: 0;
}

div#Component651e2a322d2b010013fef34f .imgLightbox img,
div#Component651e2d0bfa8f1800137cd3b3 .imgLightbox img,
div#Component651e2de27dee5e0013b3c514 .imgLightbox img{
    border-radius: 30px;
    width: 80% !important;
    margin:auto;
    margin-right:0;
   box-shadow: 2px 4px 10px rgb(0,0,0,0.3);
}

.content-docter {
    margin-top: 15%;
}

.content-docter li {
    list-style: none;
    margin-bottom: 2%;
}

div#Component651e2f062d2b010013fef47a .imgLightbox img {
    padding-left: 20%;
}

.table-service>tbody>tr>td:first-child {
    width: 60%;
}

div#Component651e3d33fa8f1800137cd7af .fa-plus:before,
div#Component651e3cf27dee5e0013b3c9ac .fa-plus:before,
div#Component651e3fc12d2b010013fef9af .fa-plus:before,
div#Component651e54df058a8d0013ced48a .fa-plus:before,
div#Component651e59d4fa8f1800137cdb71 .fa-plus:before,
div#Component651e603a9904810013bc1ff5 .fa-plus:before,
div#Component651e609f9904810013bc2034 .fa-plus:before,
div#Component651e626f9904810013bc20a0 .fa-plus:before,
div#Component651e63519904810013bc20eb .fa-plus:before,
div#Component651e834d9904810013bc2934 .fa-plus:before,
div#Component651e839efa8f1800137ce5c2 .fa-plus:before,
div#Component651e83bd2d2b010013ff052a .fa-plus:before,
div#Component651e83e5fa8f1800137ce5ec .fa-plus:before,
div#Component651e840a058a8d0013cee33c .fa-plus:before,
div#Component651e842d2d2b010013ff060d .fa-plus:before,
div#Component651e844d2d2b010013ff07a0 .fa-plus:before,
div#Component651e848e058a8d0013cee37c .fa-plus:before,
div#Component651e8462058a8d0013cee369 .fa-plus:before,
div#Component654a1bf412f05a0013f993d3 .fa-plus:before{
       content: url('http://itp1.itopfile.com/ImageServer/z_itp_130820236eut/35/0/33z-z207061813147.webp');
}


div#Component651e3d33fa8f1800137cd7af .nav-template7 li a strong,
div#Component651e3cf27dee5e0013b3c9ac .nav-template7 li a strong,
div#Component651e3fc12d2b010013fef9af .nav-template7 li a strong,
div#Component651e54df058a8d0013ced48a .nav-template7 li a strong,
div#Component651e59d4fa8f1800137cdb71 .nav-template7 li a strong,
div#Component651e603a9904810013bc1ff5 .nav-template7 li a strong,
div#Component651e609f9904810013bc2034 .nav-template7 li a strong,
div#Component651e626f9904810013bc20a0 .nav-template7 li a strong,
div#Component651e63519904810013bc20eb .nav-template7 li a strong,
div#Component651e834d9904810013bc2934 .nav-template7 li a strong,
div#Component651e839efa8f1800137ce5c2 .nav-template7 li a strong,
div#Component651e83bd2d2b010013ff052a .nav-template7 li a strong,
div#Component651e83e5fa8f1800137ce5ec .nav-template7 li a strong,
div#Component651e840a058a8d0013cee33c .nav-template7 li a strong,
div#Component651e842d2d2b010013ff060d .nav-template7 li a strong,
div#Component651e844d2d2b010013ff07a0 .nav-template7 li a strong,
div#Component651e848e058a8d0013cee37c .nav-template7 li a strong ,
div#Component651e8462058a8d0013cee369 .nav-template7 li a strong,
div#Component654a1bf412f05a0013f993d3 .nav-template7 li a strong{
    font-size: 16px;
    font-weight: 500;
    margin: 0;
      text-align: left;
}

div#Component651e3d33fa8f1800137cd7af .nav-template7 li a ,
div#Component651e3cf27dee5e0013b3c9ac .nav-template7 li a ,
div#Component651e3fc12d2b010013fef9af .nav-template7 li a ,
div#Component651e54df058a8d0013ced48a .nav-template7 li a ,
div#Component651e59d4fa8f1800137cdb71 .nav-template7 li a ,
div#Component651e603a9904810013bc1ff5 .nav-template7 li a ,
div#Component651e609f9904810013bc2034 .nav-template7 li a ,
div#Component651e626f9904810013bc20a0 .nav-template7 li a ,
div#Component651e63519904810013bc20eb .nav-template7 li a ,
div#Component651e834d9904810013bc2934 .nav-template7 li a ,
div#Component651e839efa8f1800137ce5c2 .nav-template7 li a ,
div#Component651e83bd2d2b010013ff052a .nav-template7 li a ,
div#Component651e83e5fa8f1800137ce5ec .nav-template7 li a ,
div#Component651e840a058a8d0013cee33c .nav-template7 li a ,
div#Component651e842d2d2b010013ff060d .nav-template7 li a ,
div#Component651e844d2d2b010013ff07a0 .nav-template7 li a ,
div#Component651e848e058a8d0013cee37c .nav-template7 li a ,
div#Component651e8462058a8d0013cee369 .nav-template7 li a,
div#Component654a1bf412f05a0013f993d3 .nav-template7 li a{
    display: flex;
    align-items: center;
    gap: 20px;
}

div#Component651e3d33fa8f1800137cd7af .nav-template7 li,
div#Component651e3cf27dee5e0013b3c9ac .nav-template7 li,
div#Component651e3fc12d2b010013fef9af .nav-template7 li,
div#Component651e54df058a8d0013ced48a .nav-template7 li,
div#Component651e59d4fa8f1800137cdb71 .nav-template7 li,
div#Component651e603a9904810013bc1ff5 .nav-template7 li,
div#Component651e609f9904810013bc2034 .nav-template7 li,
div#Component651e626f9904810013bc20a0 .nav-template7 li,
div#Component651e63519904810013bc20eb .nav-template7 li,
div#Component651e834d9904810013bc2934 .nav-template7 li,
div#Component651e839efa8f1800137ce5c2 .nav-template7 li,
div#Component651e83bd2d2b010013ff052a .nav-template7 li,
div#Component651e83e5fa8f1800137ce5ec .nav-template7 li,
div#Component651e840a058a8d0013cee33c .nav-template7 li,
div#Component651e842d2d2b010013ff060d .nav-template7 li,
div#Component651e844d2d2b010013ff07a0 .nav-template7 li,
div#Component651e848e058a8d0013cee37c .nav-template7 li,
div#Component651e8462058a8d0013cee369 .nav-template7 li,
div#Component654a1bf412f05a0013f993d3 .nav-template7 li{
    border: none ;
}

.collapse {
    padding: 2%;
    background-color: #f9f9f9;
}

.question {
    text-align: left;
}

.question ol {
    padding: 0;
}

.question p {
    margin-bottom: 2%;
    margin-top: 2%;
}

div#Component651e6fd3fa8f1800137cddcd .TabItpContent .nav-pills > li.active > a, 
div#Component651e6fd3fa8f1800137cddcd .TabItpContent .nav-pills > li.active > a:focus, 
div#Component651e6fd3fa8f1800137cddcd .TabItpContent .nav-pills > li.active > a:hover {
    background-color: #b19267;
}

div#Component651e6fd3fa8f1800137cddcd .TabItpContent .nav-justified > li > a {
	padding: 3% 0%;
}

div#Component651e6fd3fa8f1800137cddcd .TabItpContent .nav-pills > li > a > span {
    font-weight: 700;
    font-size: 20px !important;
}

div#Component651e6fd3fa8f1800137cddcd .TabItpContent .nav-pills > li.active > a > span {
    color: #fff !important;
}

div#Component651e6fd3fa8f1800137cddcd .tab-itp-background ,
div#Component651f6ede6e4a92001277ccfd .tab-itp-background{
    padding: 0;
}

.table-service th, .table-service td {
    padding: 1% !important;
    border: 1px solid #d1bca659;
    text-align: left;
}

.table-service thead {
    background-color: #fbf3e8;
    color: #7a532a;
}

.table-service>thead>tr>th {
    border: 1px solid #d1bca659 !important;
}

.icon-page {
    display: grid;
    grid-template-columns: 8% auto;
    gap: 10px;
    align-items: center;
    margin-bottom: 3%;
}

div#Component651f721d9904810013bc3530 {
    width: 60%;
    margin: auto;
    background-color: #ffffffe8;
    padding: 3% 0;
    border-radius: 30px;
    box-shadow: 2px 4px 10px rgb(0,0,0,0.3);
}

div#Component651f721d9904810013bc3530 .form-control {
    background-color: transparent;
    box-shadow: none;
    border-radius: 20px;
    height: 40px;
}

div#Component651f721d9904810013bc3530 .form-group {
    margin-bottom: 20px;
}

div#Component651f721d9904810013bc3530 button:hover {
    background-color: transparent;
    color: #b69d7a;
}

div#Component651f721d9904810013bc3530 button {
    background-color: #b69d7a;
    background-image: none;
    text-shadow: none;
    color: #fff;
    border-color: #b69d7a;
    padding: 0.7rem 3rem;
    border-radius: 30px;
}

.contact-tabs a:hover, .card-content a:hover ,.about-page a:hover{
    color: #b69d7a;
}

.contact-tabs a , .card-content a, .about-page a{
    color: #525252;
}

div#Component651f6ede6e4a92001277ccfd .TabItpContentLandingPage2>ul>li.active>a {
    border-bottom: 3px solid #b69d7a!important;
}

div#Component651f6ede6e4a92001277ccfd .TabItpContentLandingPage2>ul>li>a:hover {
    border-bottom: 3px solid #b69d7a;
}

div#Component651f6ede6e4a92001277ccfd .TabItpContentLandingPage2>ul {
    width: 100%;
}

div#contentnewmode651e7942fa8f1800137ce340 iframe ,
div#contentnewmode651e79e06e4a92001277c158 iframe ,
div#contentnewmode651e7b2e9904810013bc28bf iframe {
    border-radius: 30px;
    box-shadow: 2px 4px 10px rgb(0,0,0,0.3);
}

.btn-cont:hover {
    background-color: #b19267;
}

.foot-btn:hover {
    background-color: #fad8a9;
}

.foot-cont a {
	color:#fff;
}

.foot-cont a:hover{
    color: #fad8a9;
}

.footer-icon img {
   transition: transform 0.2s ease-out;
}

.footer-icon img:hover {
   transform: scale(0.95);
}

.table-service>tbody>tr:hover {
    background-color: #f9f0e759;
}

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

.sect-about p, .sect-service p {
    text-indent: 8%;
}

 .text-indent-line  {
    text-indent: 45px;
}

.btn-cont p {
    text-indent: inherit;
}

.line-bottom {
    text-decoration: underline;
}

p.pass-address {
    display: grid;
    grid-template-columns: 50% 50%;
}
/**********padpa**********/


.ITPcookiebar {
  width: 100% !important;
    background-color: #fff3e7b0 !important;
    color: #171717;
}

.buttonExampleSite {
    border-radius: 5rem !important;
    border: 1px solid #7a532a !important;
    color: #171717 !important;
}

.buttonExampleSite:hover {
    background: #7a532a  !important;
    color: #ffffff !important;
}

.ITPlinkToCookiepage:hover {
    color: #7a532a  !important;
}

.itpPDPALandingPage ,
.ITP-pdpa-template-contentFont{
    font-size: 16px !important;
    margin-bottom: 3% !important;
}

div#Component651f721d9904810013bc3530 .form-group.col-sm-offset-3.col-sm-6.col-md-offset-3.col-md-6 {
    width: 60% !important;
    margin-left: 25%;
}

.backToTop img {
    width: 90%;
}


/*********responsive**********/


@media screen and (min-width : 1900px) {

  .navbar-default .navbar-nav>li>a {
    font-size: 20px;
}
  
  .dropdown-menu>li>a {
    font-size: 19px;
}
  
  h6 {
    font-size: 1.8em;
}
  
  h3 {
    font-size: 3em;
}
  
  p, .head-page h6, .content-docter li, .question p, .question li, .table-service ,
  div#Component651e3d33fa8f1800137cd7af .nav-template7 li a strong, 
  div#Component651e3cf27dee5e0013b3c9ac .nav-template7 li a strong, 
  div#Component651e3fc12d2b010013fef9af .nav-template7 li a strong, 
  div#Component651e54df058a8d0013ced48a .nav-template7 li a strong, 
  div#Component651e59d4fa8f1800137cdb71 .nav-template7 li a strong, 
  div#Component651e603a9904810013bc1ff5 .nav-template7 li a strong, 
  div#Component651e609f9904810013bc2034 .nav-template7 li a strong, 
  div#Component651e626f9904810013bc20a0 .nav-template7 li a strong, 
  div#Component651e63519904810013bc20eb .nav-template7 li a strong, 
  div#Component651e834d9904810013bc2934 .nav-template7 li a strong, 
  div#Component651e839efa8f1800137ce5c2 .nav-template7 li a strong, 
  div#Component651e83bd2d2b010013ff052a .nav-template7 li a strong, 
  div#Component651e83e5fa8f1800137ce5ec .nav-template7 li a strong, 
  div#Component651e840a058a8d0013cee33c .nav-template7 li a strong, 
  div#Component651e842d2d2b010013ff060d .nav-template7 li a strong, 
  div#Component651e844d2d2b010013ff07a0 .nav-template7 li a strong, 
  div#Component651e848e058a8d0013cee37c .nav-template7 li a strong, 
  div#Component651e8462058a8d0013cee369 .nav-template7 li a strong,
  div#Component654a1bf412f05a0013f993d3 .nav-template7 li a strong{
    font-size: 20px;
}
  
  div#Component651d1b0ee314dc001332d4fb .grid figure {
    height: 280px;
}
  
  .name-service h6 {
    font-size: 26px;
}
  
  div#Component651e6fd3fa8f1800137cddcd .TabItpContent .nav-pills > li > a > span,
  div#Component651f6ede6e4a92001277ccfd .TabItpContentLandingPage2>ul>li>a>span{
        font-size: 22px !important;
  }
  
  .card-contact {
    height: 650px;
}
  
  h5 {
    font-size: 2.2em;
}
  
  h4 {
    font-size: 2.6em;
}
  
  .head-page h3 {
    font-size: 42px;
}
  
  .icon-page {
    grid-template-columns: 7% auto;
}
  
  div#Component651f721d9904810013bc3530 label {
    font-size: 16px;
}
  
  div#Component651f721d9904810013bc3530 .form-group {
    margin-bottom: 26px;
}
  
  div#Component651f721d9904810013bc3530 .form-control {
    height: 45px;
}
}

@media screen and (max-width : 1366px) {
  .itopplus-bg {
    background-size: cover;
}
}

@media screen and (max-width : 1200px) {

.navbar-default .navbar-nav>li>a {
    margin: 0 15px;
}
  
  h3 {
    font-size: 2.2em;
}
  
  .btn-cont {
    width: 60%;
}
  
  div#Component651d1b0ee314dc001332d4fb .grid figure {
    height: 200px;
}
  
  .name-service h6 {
    font-size: 18px;
}
  
  h5 {
    font-size: 1.4em;
}
  
  h6 {
    font-size: 1.2em;
}
  
  .card-content ul {
    width: 80%;
}
  
  .card-contact {
    height: 530px;
}
  
  .footer br, .content-docter br{
    display: none;
}
  
  .foot-btn {
    width: 80%;
}
  
  p, .head-page h6, .content-docter li, .question p, .question li, .table-service {
    font-size: 15px;
}
  
  .itopplus-bg {
    background-size: cover;
}
  
  .head-page h3 {
    font-size: 30px;
    margin-top: 1%;
}
}

@media screen and (max-width : 900px) {

div#imagesControl651d095839e21f0012949b57,
  div#contentnewmode651d340039e21f001294a15e,
  div#contentnewmode651d384539e21f001294a1bf,
  div#imagesControl651d3ad6aa4796001360c002,
  div#imagesControl651d3af7e314dc001332d7fb,
  div#imagesControl651d3b1153502700135cf367,
  div#imagesControl651d3b3daa4796001360c019,
  div#imagesControl651e19b22d2b010013fef01e,
  div#imagesControl651e2f062d2b010013fef474,
  div#imagesControl651e32957dee5e0013b3c6a7,
  div#imagesControl651e336b7dee5e0013b3c767,
  div#imagesControl651e33732d2b010013fef624,
  div#imagesControl651e33802d2b010013fef62b,
  div#imagesControl651e33882d2b010013fef632,
  div#imagesControl651e33962d2b010013fef675,
  div#imagesControl651e339e2d2b010013fef677,
  div#imagesControl651e33a72d2b010013fef6a3,
  div#imagesControl651e33b02d2b010013fef6a5,
  div#imagesControl651e67d47dee5e0013b3cfcd,
  div#imagesControl651e741d6e4a92001277bf7e{
    padding: 0 !important;
}
  
  h3 {
    font-size: 1.7em;
}
  
  .btn-cont {
    width: 75%;
}
  
  div#Component651d1b0ee314dc001332d4fb .grid figure {
    height: 155px;
}
  
  .name-service h6 {
    font-size: 16px;
}
  
  h5 {
    font-size: 20px;
}
  
  .card-content {
    padding: 3%;
}
  
  .card-contact {
    height: 390px;
}
  
  h6 {
    font-size: 18px;
}
  
  .foot-btn {
    width: 100%;
}
  
  .footer-icon {
    grid-template-columns: 35% 20% 20%;
}
  
  figure.effect-oscar img {
        height: 110px;
  }
  
.head-page h3 {
    font-size: 26px;
}
  
div#Component651f6ede6e4a92001277ccfd  .TabItpContentLandingPage2>ul {
    width: 100%;
    display: flex;
}
  
 div#Component651e6fd3fa8f1800137cddcd .TabItpContent li {
    width: 50%;
}
div#Component651e6fd3fa8f1800137cddcd .TabItpContent ul {
    display: flex;
}
  div#contentnewmode651e6fbd9904810013bc24af,.contact-tabs br {
    display: none;
}

}

@media screen and (max-width : 480px) {

div#Component651d1af7a3efb20012521f66 .imgLightbox img {
    width: 50% !important;
}
  
div#Component651d1b0ee314dc001332d4fb figure {
    background-color: #b19267;
    padding: 3%;
    text-align: center;
    border-radius: 30px;
}
  
  .name-service h6 {
    font-size: 20px;
    color: #fff;
}
  
  div#mainmenu651d33e039e21f001294a141 .none-middle-mid ,
  div#mainmenu651e1fef2d2b010013fef188 .none-middle-mid, 
  div#mainmenu651e20359904810013bc148b .none-middle-mid,
  div#mainmenu651e2f062d2b010013fef476 .none-middle-mid, 
  div#mainmenu651e2f062d2b010013fef47f .none-middle-mid{
    display: block;
  }
  
  .card-contact {
    height: auto;
}
  
  .itopplus-footer {
    background-size: cover;
}
  .footer-icon {
    grid-template-columns: 35% 15% 15%;
}
  div#Component651e19b22d2b010013fef01e .imgLightbox img,
  div#Component651e32957dee5e0013b3c6a7 .imgLightbox img,
  div#Component651e2f062d2b010013fef474 .imgLightbox img,
  div#Component651e336b7dee5e0013b3c767 .imgLightbox img,
  div#Component651e33732d2b010013fef624 .imgLightbox img,
  div#Component651e33802d2b010013fef62b .imgLightbox img,
  div#Component651e33882d2b010013fef632 .imgLightbox img,
  div#Component651e33962d2b010013fef675 .imgLightbox img,
  div#Component651e339e2d2b010013fef677 .imgLightbox img,
  div#Component651e33a72d2b010013fef6a3 .imgLightbox img,
  div#Component651e33b02d2b010013fef6a5 .imgLightbox img,
  div#Component651e67d47dee5e0013b3cfcd .imgLightbox img,
  div#Component651e741d6e4a92001277bf7e .imgLightbox img,
  div#Component651e74c07dee5e0013b3d321 .imgLightbox img,
  div#Component651e74f0058a8d0013cedf38 .imgLightbox img,
  div#Component651e75097dee5e0013b3d33f .imgLightbox img,
  div#Component651e75389904810013bc2652 .imgLightbox img,
  div#Component651e754ffa8f1800137cdf59 .imgLightbox img{
    height: 95px;
}
  
  .head-page {
    text-align: center;
}
  
  div#Component651e26fd9904810013bc15a8 .imgLightbox img, 
  div#Component651e2c19fa8f1800137cd333 .imgLightbox img, 
  div#Component651e2d87fa8f1800137cd3de .imgLightbox img, 
  div#Component651e2f062d2b010013fef48f .imgLightbox img,
  div#Component651e2a322d2b010013fef34f .imgLightbox img, 
  div#Component651e2d0bfa8f1800137cd3b3 .imgLightbox img, 
  div#Component651e2de27dee5e0013b3c514 .imgLightbox img  {
    width: 100%!important;
}
  
  .img-dot4, .img-dot2 {
    left: 0;
}
  .img-dot1, .img-dot3 {
    right: 0;
}
  div#mainmenu651e2a2e2d2b010013fef34a .none-middle-mid ,
  div#mainmenu651e2d07fa8f1800137cd3ad .none-middle-mid,
 div#mainmenu651e2ddc7dee5e0013b3c50f .none-middle-mid,
  div#mainmenu651e79d66e4a92001277c14f .none-middle-mid,
  div#mainmenu651e3d1b7dee5e0013b3c9ce .none-middle-mid,
  div#mainmenu651e3fa3fa8f1800137cd811 .none-middle-mid,
  div#mainmenu651e547d2d2b010013fefc6d .none-middle-mid,
  div#mainmenu651e599e6e4a92001277b6de .none-middle-mid,
  div#mainmenu651e5d736e4a92001277b86c .none-middle-mid,
  div#mainmenu651e61502d2b010013feffb0 .none-middle-mid{
    display: flex;
    flex-wrap: wrap-reverse;
}
  
  div#mainmenu651e2a2e2d2b010013fef34a .none-middle-mid .none-middle-mid ,
  div#mainmenu651e2d07fa8f1800137cd3ad .none-middle-mid  .none-middle-mid,
  div#mainmenu651e2ddc7dee5e0013b3c50f .none-middle-mid .none-middle-mid,
  div#mainmenu651e79d66e4a92001277c14f .none-middle-mid .none-middle-mid,
  div#mainmenu651e3d1b7dee5e0013b3c9ce .none-middle-mid .none-middle-mid,
  div#mainmenu651e3fa3fa8f1800137cd811 .none-middle-mid .none-middle-mid,
  div#mainmenu651e547d2d2b010013fefc6d .none-middle-mid .none-middle-mid,
  div#mainmenu651e599e6e4a92001277b6de .none-middle-mid .none-middle-mid,
  div#mainmenu651e5d736e4a92001277b86c .none-middle-mid .none-middle-mid,
  div#mainmenu651e61502d2b010013feffb0 .none-middle-mid .none-middle-mid{
  	display:block;
  }

  .content-docter {
    margin-top: 0;
}
  div#Component651e6fd3fa8f1800137cddcd .TabItpContent .nav-pills > li > a > span {
    font-size: 16px !important;
}
  
  div#Component651e6fd3fa8f1800137cddcd .tab-content {
    padding: 0 !important;
    margin-top: 8%;
}
  
  .table-service th, .table-service td {
    padding: 2% !important;
  }
  
  .table-service>tbody>tr>td:first-child {
    width: auto;
}
  
  .head-page h3 {
    font-size: 22px;
}
  
  h4 {
    font-size: 1.8em;
}
  
  div#imagesControl651e75de2d2b010013ff02b0,
  div#imagesControl651e762ffa8f1800137ce148,
  div#imagesControl651e76707dee5e0013b3d374,
  div#imagesControl651e75f7fa8f1800137ce0a2,
  div#imagesControl651e7614fa8f1800137ce13a,
  div#imagesControl651e769c7dee5e0013b3d37b,
  div#imagesControl651e76d3fa8f1800137ce24a,
  div#imagesControl651e74c07dee5e0013b3d321,
  div#imagesControl651e74f0058a8d0013cedf38,
  div#imagesControl651e75097dee5e0013b3d33f,
  div#imagesControl651e75389904810013bc2652,
  div#imagesControl651e754ffa8f1800137cdf59{
  padding:0 !important;
  }
  
  div#Component651f721d9904810013bc3530 {
    width: 100%;
}
  
  div#contentnewmode651e37412d2b010013fef80f ,
  div#contentnewmode651e3c666e4a92001277b369,
  div#contentnewmode651e3db09904810013bc1aee,
  div#contentnewmode651e400a058a8d0013ced2e6,
  div#contentnewmode651e555c9904810013bc1e42,
  div#contentnewmode651e5ceb7dee5e0013b3cde2,
  div#contentnewmode651e60e62d2b010013feff7d,
  div#contentnewmode651e62e36e4a92001277b986{
    display: none;
}
  
 div#Component651e3d33fa8f1800137cd7af .col-md-12.text-justify,
div#Component651e3cf27dee5e0013b3c9ac .col-md-12.text-justify,
div#Component651e3fc12d2b010013fef9af .col-md-12.text-justify,
div#Component651e54df058a8d0013ced48a .col-md-12.text-justify,
div#Component651e59d4fa8f1800137cdb71 .col-md-12.text-justify,
div#Component651e603a9904810013bc1ff5 .col-md-12.text-justify,
div#Component651e609f9904810013bc2034 .col-md-12.text-justify,
div#Component651e626f9904810013bc20a0 .col-md-12.text-justify,
div#Component651e63519904810013bc20eb .col-md-12.text-justify,
div#Component651e834d9904810013bc2934 .col-md-12.text-justify,
div#Component651e839efa8f1800137ce5c2 .col-md-12.text-justify,
div#Component651e83bd2d2b010013ff052a .col-md-12.text-justify,
div#Component651e83e5fa8f1800137ce5ec .col-md-12.text-justify,
div#Component651e840a058a8d0013cee33c .col-md-12.text-justify,
div#Component651e842d2d2b010013ff060d .col-md-12.text-justify,
div#Component651e844d2d2b010013ff07a0 .col-md-12.text-justify,
div#Component651e848e058a8d0013cee37c .col-md-12.text-justify,
div#Component651e8462058a8d0013cee369 .col-md-12.text-justify,
  div#Component654a1bf412f05a0013f993d3 .col-md-12.text-justify{
    padding: 0;
}
  
  .content-docter ul {
    padding-left: 6%;
    margin-top: 6%;
}
  
  .ITPcookiebar {
    padding: 3%;
    display: flex !important;
}
  
  .ITPcookieLeftText {
    /* color: white; */
    float: unset !important;
    padding-left: 0 !important;
    padding-top: 0 !important;
}
  
  .ITPcookieButton {
    float: unset !important;
    padding-right: 0 !important;
    padding-top: 0 !important;
}
  
   .ITPcookieLeftText span {
    font-size: 14px;
}

 div#Component651f721d9904810013bc3530 .form-group.col-sm-offset-3.col-sm-6.col-md-offset-3.col-md-6 {
    width: 100% !important;
    margin-left: 0;
}

}


